2011-08-05 76 views
0

我在粉絲專頁上撰寫了Facebook iframe /畫布應用程序作爲新標籤,並賦予用戶邀請朋友的能力。但是,當他們的朋友接受邀請時,邀請不會刪除,並且仍然存在於應用程序請求中。Facebook畫布應用程序 - 接受後刪除邀請

據我所知,我們需要從$_REQUEST["request_ids"]得到,但事情發生在用戶接受邀請時,在重定向到粉絲頁面之前它會轉到應用程序。因此,假設應用中顯示$_REQUEST["request_ids"],但一旦重定向,$_REQUEST["request_ids"]就消失了!

我該怎麼辦?

+1

相關:Facebook的應用程序請求...](http://stackoverflow.com/questions/6909231/facebook-app -REQUESTS - 是 - 不引人注目的對邀請到用戶 - 什麼 - 你的-USA/6910348) – jBit

回答

0

有2個(或以上)的方式做ü想: - 刪除做重定向 之前的應用程序請求 - 追加request_ids場重定向URL

0

對於問題的第一部分,您必須手動刪除類似於以下的應用請求:

$facebook->api('/'.$requistid.'?access_token='.$access_token,'DELETE'); 

$ requistid是您需要刪除的請求標識。

您可以通過這個幹什麼圖形API調用得到所有的應用程序的請求:

$facebook->api('/me/apprequests?fields=id,from&access_token='.$access_token);