0

我可以在頁面選項卡應用程序中獲得Facebook粉絲page-id而無需授權用戶使用javascript?而且,如果我授權用戶之後,我得到signed_request只包含在頁面選項卡應用程序中使用javascript獲取Facebook粉絲頁面ID

["algorithm","code","issued_at","user_id"] not "page" object. How can I get "page" object? 

我要添加類似Pinterest的頁面應用頁標籤的應用,最初得到UserId/UserName後,如果我們打開應用程序,然後它會直接打開根據插入UserId/UserName

回答

1

不,你不能。

頁面信息只發送到signed_request,通過JavaScript發送到您的應用程序,因此您無權訪問POST數據。但是您可以輕鬆訪問服務器端語言。

你可能會發現大量的PHP代碼it..for C#您可以使用下面的代碼..

string signedR = Request["signed_request"]; 

我希望這可能對你有幫助... @邁朗

+1

感謝Dipen幫助我! :) – Mirant

+0

隨時budy .. @ Mirant –

0

我可以在頁面選項卡應用程序中使用javascript獲取Facebook粉絲頁面ID嗎?

不,你不能。

頁面信息僅在signed_request中發送,該信息在初始加載到iframe時被髮送到您的應用程序 - 並且使用JavaScript,您無權訪問POST數據。

您從JavaScript SDK獲得的signed_request是「不同的」,它包含有關身份驗證狀態和用戶的信息,而不僅僅是關於頁面的信息。

我要添加類似Pinterest的頁面應用,最初獲得用戶名/用戶名之後,如果我們打開應用程序,然後它會直接打開根據插入用戶名/用戶名的頁面選項卡的應用程序。

我完全不明白你的意思。我不明白這與頁面ID有什麼關係,當你只是在說用戶名/用戶名嗎?

+0

感謝CBroe !我得到了解決方案。 :) – Mirant

+0

@CBroe我不明白爲什麼我的問題被標記爲重複,當這個問題與我所需要的無關! – NHTorres

+0

這與[你的副本](http://stackoverflow.com/q/36140505/1427878)有關。請在那裏看到我的評論。 (無需將討論拖到那裏。) – CBroe

相關問題