簡體   English   中英

FB.login輸入錯誤的用戶ID

[英]FB.login gives wrong userID

自從我上次使用Facebook API以來已經過去了幾個月,我注意到有些東西無法像以前那樣工作:在我的舊(javascript)代碼中,我假設當響應狀態為“連接”時,response.authResponse.userID將會是實際的fb-userid,但是由於某種原因,我得到了一個完全不同的id,我可以將其放置。 這總是可以完美地工作,因此代碼本身應該是正確的,但是我認為它們再次弄亂了api。

我的(測試)用戶ID是:100004759963992,但是當我登錄response.authResponse.userID時似乎是:289197071248956

關於此ID代表什么或如何獲取正確的用戶ID(無需再撥打電話)有任何想法嗎?

PS API文檔太亂了,我無法在authResponse.userID上找到任何信息

應用程序范圍的用戶ID在Graph API v2.0中引入。 簡而言之,它們在應用程序中保持不變,但不是全局的,即不能在另一個應用程序中使用(除非您將它們映射到業務應用程序中。) 在此處了解更多信息

暫無
暫無

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

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