【问题标题】:integrating facebook and twitter整合脸书和推特
【发布时间】:2012-08-28 23:29:24
【问题描述】:

如何将facebook分享和twitter分享整合到iphone上,比如在墙上贴一些文字或图片?我试过twitter使用以下代码enter link description here

但它不起作用?

【问题讨论】:

  • 你试过 ShareKit 吗?

标签: iphone xcode facebook ipad twitter


【解决方案1】:

对于 twitter,使用 ShareKit 并集成到您的应用程序中。

根据this链接更改Sharekit

https://dev.twitter.com// 注册 Twitter API 以获取客户端 ID 和密钥

现在在 SHKConfig.h

中将 SHKTwitterConsumerKey 和 SHKTwitterSecret 分别更改为客户端 ID 和密钥

对于 Facebook,请使用 FBGraph API 链接获取示例代码

更新:如果您在使用代码时发现帖子到 FB 崩溃,请检查 https://github.com/reallylongaddress/iPhone-Facebook-Graph-API/issues/4

【讨论】:

  • 我尝试了 sharekit,但遇到了从 twitter 请求授权的问题。
  • @Prince,在使用 Sharekit for Twitter 时,“请求错误;从 twitter 请求授权时出现问题”错误显示。怎么办?
  • 再次阅读我的答案,因为您需要先注册才能使用 twitter API 并在 sharekit 中相应地更改 leys。
  • @Prince,我将 SHKTwitterConsumerKey 和 SHKTwitterSecretkey 替换为我的应用程序密钥,但显示错误,“授权错误:找不到具有指定主机名的服务器”。我的错误是什么,我应该在 SHKConfig.h 中指定任何回调 url
  • @Prince,替换了回调 URL 仍然得到“授权错误:找不到具有指定主机名的服务器”。 tweetcomposecontroller 弹出并要求登录,它很好地登录并要求授权应用程序,当我单击授权时,显示上述消息。Assist me where I'm lagging
【解决方案2】:

如果您的应用仅针对 iOS 5 及更高版本的设备,您可以使用内置的“Twitter.framework”。更多文档可在 Apple 网站上的此链接中找到

http://developer.apple.com/library/ios/#documentation/Twitter/Reference/TwitterFrameworkReference/_index.html

对于 Facebook,阅读https://developers.facebook.com/ios/ 的文档是一个很好的开始;下载 SDK 并查看示例应用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 1970-01-01
    • 2014-07-05
    • 2015-04-08
    • 1970-01-01
    • 2018-02-17
    • 1970-01-01
    相关资源
    最近更新 更多