2012-11-25 66 views
48

Tôi đang cố gắng tạo ứng dụng Facebook. Tuy nhiên, tôi đã gặp rắc rối ngay sau khi thuật sĩ sáng tạo thực hiện công việc của mình.Lỗi miền ứng dụng tạo ứng dụng Facebook

Thay đổi không có gì trong những thuật sĩ tạo ra tôi đã có một lỗi:

Error 
You have specified an App Domain but have not specified a valid integration URL. 
secure-citadel-xxxx.herokuapp.com must be derived from one of: Site URL, Mobile 
Site URL, Canvas URL, Secure Canvas URL, Page Tab URL or Secure Page Tab URL. 

Tôi googled nó và không tìm thấy câu trả lời ở những gì nó có thể là ..

Thêm http:// và vân vân không làm bất cứ điều gì nhiều hơn một lỗi khác của miền không hợp lệ.

Có ai biết ho để giải quyết vấn đề này không?

+2

I'v quản lý để khắc phục điều này. Đặt cùng một đường dẫn như trong miền với dấu ngoặc https trong trang web với đăng nhập Facebook dường như để giải quyết nó. Tuy nhiên, tôi không thể hiểu làm thế nào một người đàn ông phải hình dung nó ra không có gợi ý trực tiếp trong thông báo lỗi (và oh thần của tôi tại sao thuật sĩ đã không làm điều đó tự động ...) – user1851375

Trả lời

26

Các giá trị chỉ được phép trong lĩnh vực App Domains là URL bạn đã nhập vào ít nhất một trong các bạn Select how your app integrates with Facebook khối:

  • Website với Facebook Đăng nhập - URL
  • App trên Facebook - Canvas
  • vv cho những người khác
+1

Cảm ơn cho làm rõ này! Thông báo lỗi không thực sự hữu ích ở đây. Vẫn còn một sự xấu hổ rằng có vẻ như không thể thử nghiệm một ứng dụng trên hai môi trường. –

4

Có một tab có tên "Trang web với đăng nhập bằng Facebook" trong hộp "Chọn cách ứng dụng tích hợp với Facebook" của bạn. Điều này nằm trong vùng chứa Thông tin cơ bản. Dán url đầy đủ của bạn ở đó "http://www.example.com/" và sau đó đặt "example.com" vào đầu vào "Thông tin cơ bản về tên miền ứng dụng".

106

Facebook đã thay đổi giao diện người dùng của họ cho các ứng dụng dành cho nhà phát triển, vì vậy điều này có thể khó tìm. Đối với những người trong tương lai truy cập:

  1. Bấm Apps rồi chọn ứng dụng của bạn.
  2. Nhấp vào nút Settings ở bên trái màn hình.
  3. Trong cài đặt Basic, hãy nhấp vào nút Add Platform bên dưới cấu hình cài đặt.
  4. Chọn Website trong hộp thoại nền tảng.
  5. Nhập URL của bạn (localhost hoạt động tại đây).
  6. Trong nhập văn bản App Domains, hãy thêm tên miền của bạn khớp với tên miền trong URL.
  7. Lưu cài đặt của bạn.
+9

Cảm ơn, mất nhiều thời gian hơn mức cần tìm ... –

+0

Giúp tôi, cảm ơn bạn. – Ankur

+1

Cảm ơn rất nhiều. Sau nhiều giờ đấu tranh, cuối cùng tôi đã có thể làm cho nó hoạt động. – jivangilad

16

bạn nên "thêm nền tảng" đầu tiên, nhập vào url trang web của bạn và sau đó bạn sẽ có thể tiết kiệm App miền

+0

làm việc cho tôi sau rất nhiều trở ngại. muốn, có thể bỏ phiếu nhiều lần – halkujabra

+0

Cảm ơn bạn! Tôi không thể tin rằng họ không làm cho điều này rõ ràng hơn ... – Jerad

Các vấn đề liên quan