我目前正在通过Facebook API向用户墙发帖。我已请求权限“read_stream”和“publish_stream”。我可以登录并获取用户的名字,但是当我去发布什么都不显示在用户的墙上时。无法通过IOS sdk发布到facebook feed
[facebook requestWithGraphPath:@"me" andDelegate:self];
然后我试图做一个帖子用户的墙上:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"Test", @"name",@"http://www.example.com",@"link",@"New high score!", @"caption",
@"Test Caption", @"description",
@"Test description", @"message",
@"link",@"type",
nil];
// Publish.
[facebook requestWithGraphPath:@"me/feed" andParams:params andHttpMethod:@"POST" andDelegate:self];
我得到一个回调通知说反应被成功接收,但职位由呼叫接收用户的信息后,立即进行帖子的ID是“0”。我附上了wireshark,实际上我从来没有看到通过电报发送的信息。我浏览了facebook代码,看到实际制作的帖子urlconnection以及调用的“连接”方法。我已经检查了会话,并表示它仍然有效。我甚至尝试更换电话以获取用户的信息与帖子,仍然得到相同的结果。
这发生在模拟器和设备。
关于我失踪的任何想法?
其实帖子显示就好了。我正在看饲料,而不是我自己的帖子! – GameSalutes 2012-08-04 21:35:18