我可以在页面选项卡应用中获得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
。
答案 0 :(得分:1)
不,你不能。
页面信息仅发送到已发布到您应用的signed_request,因此使用JavaScript,您无法访问POST数据。但您可以使用服务器端语言轻松访问。
你可能会发现很多PHP代码..对于C#你可以使用下面的代码..
string signedR = Request["signed_request"];
我希望这可能对你有所帮助...... @ Mirant
答案 1 :(得分:0)
我可以使用javascript在页面选项卡应用程序中获取Facebook粉丝页面ID吗?
不,你不能。
页面信息只会在初始加载到iframe时发送到您应用的signed_request
中发送 - 而且使用JavaScript,您无法访问POST数据。
您从JavaScript SDK获得的signed_request
是“不同的”,它包含有关身份验证状态和用户的信息,而不是关于页面的信息。
我想添加类似于Pinterest Page App的Page标签应用程序,它最初获取UserId / UserName,之后如果我们打开该应用程序,它将根据插入的UserId / UserName直接打开。
我完全不明白你的意思。当你在这里只谈到用户ID /用户名时,我看不出这与页面ID有什么关系?