使用javascript在页面标签应用程序中获取Facebook粉丝页面ID

Get Facebook fan page-id in page tab app using javascript

本文关键字:Facebook ID 获取 应用程序 javascript 标签 使用      更新时间:2023-09-26

我可以在页面标签应用程序中获得Facebook粉丝page-id而无需使用javascript授权用户吗?而且,如果我授权用户,之后我得到signed_request,其中仅包含

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

我想添加类似于Pinterest页面应用程序的页面选项卡应用程序,该应用程序最初会得到UserId/UserName,之后如果我们打开该应用程序,那么它将根据插入的UserId/UserName直接打开。

不,你不能。

页面信息仅在 POST 到您的应用的signed_request中发送,因此使用 JavaScript,您无法访问 POST 数据。但是您可以使用服务器端语言轻松访问。

你可能会找到很多PHP代码。对于 C#,您可以使用以下代码。

string signedR = Request["signed_request"];

我希望这对you...@Mirant有所帮助

我可以在页面标签应用程序中获取Facebook粉丝页面ID吗?

不,你不能。

页面信息仅在初始加载到 iframe 时被 POST 到您的应用程序的signed_request中发送 - 使用 JavaScript,您无法访问 POST 数据。

您从JavaScript SDK获得的signed_request是"不同的",它仅包含有关身份验证状态和用户的信息,而不是有关页面的信息。

我想添加类似于Pinterest页面应用程序的页面选项卡应用程序,它最初获得UserId/UserName,之后如果我们打开该应用程序,那么它将根据插入的用户ID/UserName直接打开。

我不明白你的意思。而且我不明白这与页面 ID 有什么关系,当您在这里只谈论用户 ID/用户名时?