2012-01-30 49 views
14

Tôi đã tạo một ứng dụng web xác thực người dùng trên trang của chúng tôi và tôi muốn kết nối nó với một Trang hiện có, nhưng không thể tìm thấy tùy chọn đó. Tôi chỉ thấy "Tạo trang" trong các tùy chọn nâng cao, nhưng đó không thực sự là những gì tôi cần.Kết nối ứng dụng với trang hiện tại

Tôi đã tìm thấy vì có thể kết nối ứng dụng cũ với Trang hiện tại vì hồ sơ nhóm bị xóa, bạn cũng có thể kết nối ứng dụng mới với Trang hiện có. Tôi có sai lầm khi cho rằng, hoặc chỉ mù và không tìm thấy lựa chọn đó?

Trả lời

8

Chắc chắn - điều này là có thể.
Xin vui lòng đọc các tài liệu hướng dẫn cho "thêm một ứng dụng tab để một trang" tại liên kết này:
https://developers.facebook.com/docs/reference/dialogs/add_to_page/

Về cơ bản những gì bạn phải làm là bắt đầu một hộp thoại để bạn có thể chọn những gì trang web mà bạn muốn thêm vào ứng dụng của bạn để . Một ví dụ URL trực tiếp sẽ là:

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID &display=popup&next=YOUR_URL

Dont quên thay thế YOUR_APP_ID cho APP_ID của bạn và next một số URL khác (không nhất thiết phải liên quan đến ứng dụng của bạn - nó có thể được đơn giản facebook.com


tôi đã tạo ra một chút bookmarklet để giảm bớt prosess -

javascript:app_id=prompt("Enter App ID"); window.open("https://www.facebook.com/dialog/pagetab?app_id="+app_id+"&display=popup&next=https://facebook.com"); 

More info on bookmarklets


Chúng tôi là nhà phát triển facebook chịu trách nhiệm duy trì cập nhật với những thay đổi mà API của bên thứ ba thay đổi, dựa trên đó chúng tôi phát triển cơ sở cho hệ thống của họ.
Một nơi tuyệt vời để cập nhật các thay đổi và các tính năng mới sẽ là Facebook Developers BlogFacebook Developers Roadmap.

+0

Đây có phải là thực sự là cách duy nhất để thêm một ứng dụng tab trang mới vào một trang hiện tại hoặc bất kỳ trang nào? Nó có vẻ điên rồ rằng điều này là rất khó khăn. – codecowboy

+0

Nó thực sự là khá đơn giản - Tôi đã tạo ra [một bookmarklet] (http://pastebin.com/JXWky4g6) để hỗ trợ trong quá trình này. – Lix

+8

Tại sao họ không đặt thông tin này vào phần Chi tiết ứng dụng của cài đặt ứng dụng? –

0

Tôi đã thử các câu trả lời lựa chọn nhưng nó đã không hề tập luyện ..

tùy chọn đầu tiên:

Bạn nên sử dụng Fan Page Id trên vị trí của một trang web ngẫu nhiên.

http://facebook.com/add.php?api_key=YOUR_APP_KEY & pages = 1 & page = YOUR_PAGE_ID

YOUR_APP_KEY -> Bạn có thể lấy nó từ cài đặt ứng dụng, Id App của nó

YOUR_PAGE_ID -> Bạn có thể nhận được thông qua Graph Explorer (https://graph.facebook.com/[PAGE_NAME])

Nguồn: https://stackoverflow.com/a/15739910/1598935

tùy chọn thứ hai:

  1. Phân loại trang hiện tại của bạn dưới "App trang" (tìm thấy dưới "Brands & Sản phẩm").
  2. Thay đổi tên trang của bạn thành mach Tên ứng dụng của bạn.
  3. Chuyển đến ứng dụng của bạn và chọn "Chi tiết ứng dụng"
  4. Trong "Thông tin liên hệ", bạn sẽ tìm thấy "Trang ứng dụng" .Tại đây bạn có thể tạo trang mới hoặc nếu mọi thứ suôn sẻ, hãy chọn trang của bạn danh sách.

Nguồn: https://stackoverflow.com/a/13904144/1598935

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