簡體   English   中英

無法從其他用戶帳戶訪問Facebook應用

[英]facebook app not accessible from other user accounts

我已經成功開發了一個Android facebook應用程序,可以在facebook上創建事件。 我以管理員順利運行的方式運行它,一切正常。 問題是當我嘗試以其他用戶身份運行該應用程序時(我從自己創建的虛擬帳戶運行該應用程序)。 雖然我可以獲取諸如用戶名和用戶ID之類的信息並可以成功創建一個事件,但是當我運行fql請求(或任一圖形API)時,例如

從eid IN所在的事件中選擇eid,名稱,開始時間,結束時間,位置,創建者,描述,主持人,圖片,atinging_count,update_time,地點(從event_member中選擇eid,其中uid = me())

什么也不返回。 我在Facebook應用程序設置中以管理員身份添加了該帳戶,出現同樣的問題。 然后我嘗試了其他方法,在圖瀏覽器上,我嘗試以用戶身份運行fql查詢。 它返回用戶參加的事件。 當我嘗試代表應用程序運行相同的查詢時,它將返回響應數據:[]。 (與android實現相同)。 我懷疑虛擬帳戶可能是個問題(它只有兩個朋友),但是我已將其添加為管理員。 請幫我

這里可能有很多活動。 據我所知,您所要求的不僅僅是基本(公開)信息。

  • 用戶是否已授權該應用程序查詢所需的信息?

    在開始詢問信息之前,您是否確保用戶已通過Facebook以及您的應用程序進行了身份驗證?

    一個好的開始是在瀏覽器中簡單地測試您的查詢,看看您是否在某個地方沒有犯錯。 您可以在查詢中添加一個accessToken參數,以模擬該用戶已通過您的應用正確驗證。 有一個工具可以為您的每個應用程序獲取最新的訪問令牌訪問令牌工具 )->請確保您使用正確的帳戶登錄。

  • 該事件是否允許您查詢信息?

    您的案件似乎提到了Facebook活動和參與者...您是否有足夠的權利來查詢活動的信息。

  • 也許您的帳戶已被Facebook捕獲

    Facebook提供了虛擬帳戶的替代方案,完全不鼓勵這種做法。

    您可以使用測試用戶(請參閱“角色”面板中的信息),也可以在應用程序中進行一些設置...找出最適合您的條件。

    作為減慢這種做法的一種手段,Facebook掃除了潛在的虛擬帳戶並執行各種“削減”措施。 這些“削減”從關閉渠道到關閉所述帳戶不等。 對於任何不符合Facebook使用條款的開放圖譜元素(事件,應用程序等)也是如此。

總而言之,這些都是假設和假設……我想為您提供更多幫助……但是您在這里並沒有給我們太多幫助。

您能否以更具體的情況(以及更好的格式)來更新您的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM