2012-12-14 34 views
5

Tôi tự hỏi liệu có thể sử dụng FB.ui để mời bạn bè vào một trang tùy chỉnh của ứng dụng web của tôi, nhưng không phải là chỉ mục của nó.Mời bạn bè trên Facebook vào uri tùy chỉnh

Apprequests phương pháp dường như không có bất kỳ thông số như uri tùy

FB.ui({method: 'apprequests', 
    message: 'yay!', 
    }); 

Trong trường hợp nếu nó không thể đạt được với FB.ui, tôi sẽ rất vui mừng khi chấp nhận bất kỳ lựa chọn nào khác. Cảm ơn trước.

Trả lời

2

Theo mặc định, lời mời sẽ luôn gửi người dùng đến URL canvas mặc định cho ứng dụng của bạn. Những gì bạn cần làm là phát hiện URL này trên trang Chỉ mục và sau đó chuyển hướng chúng đến nơi bạn thực sự muốn chúng đi.

Cách thực hiện việc này là tìm kiếm request_ids trong URL ($_GET) và sau đó thực hiện cuộc gọi API tới /$request_id để xác minh. Sau đó, bạn có thể chuyển hướng người dùng đến bất kỳ trang nào bạn muốn (chuyển hướng JavaScript hoặc chuyển hướng tiêu đề PHP).

+1

Và bạn cũng có thể sử dụng tham số 'data' để đính kèm một số thông tin vào yêu cầu, nếu bạn muốn chuyển hướng đến các mục tiêu khác nhau. – CBroe

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