【问题标题】:iphone facebook integration application response erroriphone facebook集成应用程序响应错误
【发布时间】:2011-11-24 05:40:31
【问题描述】:

当我尝试在我的 iphone 应用程序中的 facebook 墙上发帖时,我在消息对话框中收到以下消息。

Application response error.
The attachment was either missing or its improperly formatted. you can see this because you are one of the developers of the app.

这是我在 facebook wall 上发布的代码

FBStreamDialog *dialog = [[[FBStreamDialog alloc] init] autorelease];
dialog.userMessagePrompt=@"Enter your message:";
dialog.attachment = [NSString stringWithFormat:@"Testing"];
[[FBRequest requestWithDelegate:self] call:@"facebook.photos.upload" params:[NSDictionary dictionaryWithObjectsAndKeys:@"AppName",@"caption",nil] dataParam:UIImageJPEGRepresentation([UIImage imageNamed:@"AppImage.png"],1.0)];
[dialog show];

【问题讨论】:

  • 是的,hanon 编辑了我的问题并将代码发布到那里

标签: iphone facebook


【解决方案1】:

我找到了答案 dialog.attachment 是字符串,它应该采用正确的格式,包含所有必要的字段,如应用名称、超链接、描述、图像媒体等和属性。如果它只是一个简单的字符串是不够的。

dialog.attachment = [NSString stringWithFormat:@"{\"name\":\"AppName\",""\"href\":\"Hyperlink\",\"description\"‌ ​ :\"DescriptionOfApp\",""\"media\":[{\"type\":\"image\",""\"src\":\"HyperlinkOfApp‌ ​ Image\",""\"href\":\"Hyperlink\"}],""\"properties\":{\"PropertiesIfAny":{\"text\"‌ ​:\"Property\",\"href\":\"Hyperlink\"}}}"]; 

现在它工作正常。

【讨论】:

    【解决方案2】:

    我认为下面的代码有问题

    [NSDictionary dictionaryWithObjectsAndKeys:@"AppName",@"caption",nil]
    

    你应该像这样输入值和键

    [NSDictionary dictionaryWithObjectsAndKeys:value1,key1,value2,key2,...,nil]
    

    【讨论】:

    • No hanon... 我找到了答案 dialog.attachment 是字符串,它应该采用正确的格式,包含所有必要的字段,如应用名称、超链接、描述、图像媒体等和属性。如果它只是一个简单的字符串是不够的。 dialog.attachment = [NSString stringWithFormat:@"{\"name\":\"AppName\",""\"href\":\"Hyperlink\",\"description\":\"DescriptionOfApp\"," "\"media\":[{\"type\":\"image\",""\"src\":\"HyperlinkOfAppImage\",""\"href\":\"Hyperlink\"}] ,""\"properties\":{\"PropertiesIfAny":{\"text\":\"Property\",\"href\":\"超链接\"}}}"];现在它工作正常。谢谢你
    • 这是旧版本的 SDK 吗?最新的sdk更容易处理参数。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多