c# – “帖子的链接必须指向应用程序的连接或画布URL”?
发布时间:2020-12-15 20:02:52 所属栏目:百科 来源:网络整理
导读:我正在使用Facebook C#SDK为WP7构建应用程序.当我尝试将消息发布到用户墙(只是一条简单的消息)时,一切正常.但是,当我尝试将链接发布到用户墙时,我收到此异常消息: (OAuthException) (#100) The post’s links must direct to the application’s connect or
我正在使用Facebook C#SDK为WP7构建应用程序.当我尝试将消息发布到用户墙(只是一条简单的消息)时,一切正常.但是,当我尝试将链接发布到用户墙时,我收到此异常消息:
有谁知道如何解决这一问题?我听说过画布应用程序,但我认为这不适用于手机应用程序.也许这是Facebook上的一个设置? 任何反馈都表示赞赏. 这是我用来发布到Facebook的代码: private void button1_Click(object sender,RoutedEventArgs e) { _fbClient.PostCompleted += (o,er) => { if (er.Error == null) { MessageBox.Show("Success"); } else { MessageBox.Show(er.Error.Message); } }; var args = new Dictionary<string,object>(); args["name"] = "Hello World!!"; args["link"] = "http://www.nfl.com"; args["caption"] = ""; args["description"] = ""; args["picture"] = ""; args["message"] = "Hello World from application."; args["actions"] = ""; FacebookAsyncCallback callback = new FacebookAsyncCallback(this.postResult); _fbClient.PostAsync("me/feed",args,callback); } private void postResult(FacebookAsyncResult asynchResult) { MessageBox.Show("Success"); } 注意:如果我从“链接”中删除字符串,它的工作原理. 解决方法
我找到了解决问题
“here”的解决方案.在Facebook的应用设置中,您必须将“Stream Post Url Security”设置为false.希望这有助于某人.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |