ios - 我想在从 iOS 应用发布到 Facebook 时添加标签

标签 ios facebook facebook-graph-api

我现在已经成功发帖了。我已经成功设置了隐私参数并且它们工作正常。接下来,我希望能够像在 Facebook 网站中那样添加人员标签,它可以添加到您的消息中,例如:与 Bill Smith 和 Joe Blow。我已经阅读了 Post 的文档。它包含一个名为 message_tags 的项目,但这似乎是指消息中的一个位置。所以,我在我的墙上的 FB 网站上创建了一条消息,在那里我添加了几个 friend ,并且消息在屏幕上显示“with x and y”。然后,在我的应用程序中,我下载了我的帖子以查看它们在日志 View 中的样子。没有message_tags,但另外两个地方'to' 和'with_tags' 有 friend 。因此,我修改了我的发布代码以使用其中的每一个,甚至尝试同时使用两者。他们发布没有错误,但在FB网站上查看,没有提及 friend 。
当我使用我的应用下载这些帖子时,没有提及“to”或“message_tags”或“with_tags”。
任何帮助,将不胜感激。

另外,我试图在参数中指定一个位置。我使用了从我在 FB 网站上创建并下载到我的应用程序中的帖子获取的数据,因此数据应该是有效的。这是JSON:
place = "{\"id\":\"171321908789\",\"name\":\"City O City\",\"location\":{\"street\":\"206 E. 13th Ave .\",\"经度\":\"-104.9845\",\"纬度\":\"39.7367\",\"zip\":\"80203\"}}";

当我将这个包含在 key: place 中时,我得到了这个:
0 : {contents = "message"} = {contents = "(#100) {"id":"171321908789","name":"City O City","location":{"street":"206 E. 13th Ave.","longitude":"-104.9845","latitude":"39.7367","zip":"80203"}} 无法解析为有效的用户 ID"}

最佳答案

发布

Hi -- in PLACE with FRIEND1 and FRIEND2

您只需要地点和 friend 的 ID。尝试以下参数:
message : "Hi",
place : "PLACE-id",
tags : "FRIEND1-id, FRIEND2-id"

它在图形资源管理器中对我有用(
http://developers.facebook.com/tools/explorer ) 具有 publish_actions 权限,当我发布到 https://graph.facebook.com/ME-id/feed

希望它对某些人有所帮助,对您来说还为时不晚。
一种。

关于ios - 我想在从 iOS 应用发布到 Facebook 时添加标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9525394/

相关文章:

ios - 使用 UIScrollView 进行分页

java - facebook 登录后,facebook android 通话功能无法使用

facebook - Facebook 更新有多少种类型?

iphone - 通过 iOS 应用程序发布到用户墙时的隐私设置

ios - 如何使用 UIApplication 处理 OpenURL 通知

ios - 如何在 iOS 应用中获取亚马逊产品评论和排名信息?

ios - 取消选择表行删除索引行

facebook - 多个 OAuth 提供商(Facebook、Google、Windows Live)的单一帐户?

ios - 如何邀请 facebook 好友并从 ios 应用程序获取他们的 ID?

Facebook 数据不匹配(Excel 和 FQL)