Android Share Dialog无效的帖子ID

时间:2016-03-01 06:58:57

标签: android facebook facebook-graph-api facebook-share

您好我正在使用Facebook Android Share Dialog但是在Facebook上成功分享页面后,我得到了这样的帖子ID:UzpfSTEwMDAwNzU5NjMxNDE5MDoxNjQ0MzI4NjU1ODMwMzI5

我通过图形api检查它,但它仍然是错误的?

 {
   "error": {
   "message": "(#100) This api call does not support permalink tokens",
   "type": "OAuthException",
   "code": 100,
   "fbtrace_id": "B5OJZBt5DRL"
   }
 }

1 个答案:

答案 0 :(得分:2)

帖子ID UzpfSTEwMDAwNzU5NjMxNDE5MDoxNjQ0MzI4NjU1ODMwMzI5已编码为Base64,您应对其进行解码。

尝试使用https://www.base64decode.org/解码它,我得到了这个S:_I100007596314190:1644328655830329。您可以执行字符串操作并将postId解析为100007596314190_1644328655830329。您可以在Graph API上使用它来获取帖子。

此链接可帮助您解码Android中的Base64 {/ 3}。