当有人通过facebook邀请访问我的网站时;我可以从fbsr cookie中获取他们的facebook用户ID吗?
例如:
[fbsr_235734256463063]=>VWllUkB-HRAwgRSdggGNSwAIZ_-VIno11CBRVqZXeiB.qyJhbGdvcm0aG0iOiJITUFDLVNIQTI1NiIsImNvZGUiOiJlY2JjY2EwZDgwOTg3nzAyNjQ4MWFhZjcuMS0xMDAwMDMxMTkxNDQ3MTN8SUlId19hanZxUUdOLWxfSFpuZXRhalpicGRVIiwiaXNzdWVkX2F0IjoxMzI2MjE0MzA0LCJ1c2VyX2lkIjoiMTAwMDAzMTE5MTQ0NzEzIn0
我可以用PHP解密这些东西,并获得用户的FB ID吗?
感谢
如果这是您的应用程序的cookie(在本例中为app_id=235734256463063),当您使用最新的facebook库(3.0+版本)时,该库将从signed_request cookie中为您获取数据。
如果你不使用库,use可以在这里找到更多关于如何解析signed_request的数据:http://developers.facebook.com/docs/authentication/signed_request/