当我从iOS应用程序发布到Facebook时,我想添加标签

时间:2012-03-01 22:44:10

标签: ios facebook facebook-graph-api

我已经成功发布了。我已经成功设置了隐私权,它们运行良好。接下来,我希望能够在Facebook网站上添加人们可以做的标签,它可以添加到您的消息中,例如:Bill Smith和Joe Blow。我已经阅读了Post的文档。它包含一个名为message_tags的项目,但这似乎是指消息中的一个位置。所以,我在我的墙上的FB网站上创建了一条消息,在那里我添加了几个朋友,消息在屏幕上显示“带x和y”。然后,在我的应用程序中,我下载了我的帖子,以查看它们在日志记录视图中的样子。没有message_tags,但是其他两个地方,'to'和'with_tags'在那里有朋友。所以,我修改了我的发布代码以使用其中的每一个,甚至尝试使用它们。他们发布没有错误,但在FB网站上查看,没有提到朋友 当我使用我的应用程序下载这些帖子时,没有提及'to'或'message_tags'或'with_tags'。 任何帮助将不胜感激。

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

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

1 个答案:

答案 0 :(得分:0)

发布

Hi -- in PLACE with FRIEND1 and FRIEND2

你只需要这个地方和朋友的ids。请尝试以下参数:

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

希望它可以帮助一些人,对你来说也不会太晚。 甲