【问题标题】:Problems with attach JSON on FBDialog using FBConnect on my iPhone App在我的 iPhone 应用程序上使用 FBConnect 在 FBDialog 上附加 JSON 的问题
【发布时间】:2010-10-14 11:54:13
【问题描述】:

我正在尝试在我的 iPhone 应用上使用 FBConnect 在墙上发布帖子,但我遇到了一个非常奇怪的附加 JSON 问题。

当我使用 FBConnect 包含的示例 JSON 时效果很好,代码是:

dialog.attachment = @"{\"name\":\"Facebook Connect for iPhone\",\"href\":\"http://developers.facebook.com/connect.php?tab=iphone\",\"caption\":\"Caption\",\"description\":\"Description\",\"media\":[{\"type\":\"image\",\"src\":\"http://img40.yfrog.com/img40/5914/iphoneconnectbtn.jpg\",\"href\":\"http://developers.facebook.com/connect.php?tab=iphone/\"}],\"properties\":{\"another link\":{\"text\":\"Facebook home page\",\"href\":\"http://www.facebook.com\"}}}"; 

但是,当我将图像源 URL 更改为托管在我自己的服务器上的另一个图像时,它正确地显示了 FBDialog 和预览帖子,但是当我点击发布按钮时,对话框照常消失,但帖子确实不会出现在墙上。

这是更改后的附加 JSON:

dialog.attachment = @"{\"name\":\"Facebook Connect for iPhone\",\"href\":\"http://developers.facebook.com/connect.php?tab=iphone\",\"caption\":\"Caption\",\"description\":\"Description\",\"media\":[{\"type\":\"image\",\"src\":\"http://myownserver.com/myImage.png\",\"href\":\"http://developers.facebook.com/connect.php?tab=iphone/\"}],\"properties\":{\"another link\":{\"text\":\"Facebook home page\",\"href\":\"http://www.facebook.com\"}}}"; 

知道我的错误在哪里吗?谢谢。

【问题讨论】:

    标签: iphone fbconnect


    【解决方案1】:

    经过多次尝试但没有进展,我决定尝试一些不寻常的东西。我更改了托管我的图片的服务器......并且它有效!我不知道是什么原因造成的,但显然 Facebook API 对某些服务器产生了一些问题。

    我希望这对某人有用。问候。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-17
      • 1970-01-01
      相关资源
      最近更新 更多