草庐IT

objective-c - 为 Instagram 使用 gtm-oauth2 的 OAuth 失败

我已经按照“非Google服务”的文档设置了OAuth请求,并且我完成了90%的工作。该应用程序打开一个WebView,我可以在其中使用我的应用程序的正确访问token登录Instagram并接受范围请求,但是一旦我接受请求,我就会收到以下错误:ErrorErrorDomain=com.google.HTTPStatusCode=400"Theoperationcouldn’tbecompleted.(com.google.HTTPStatuserror400.)"UserInfo=0x6b7ab00{data=}Errordata:{code=400;"error_message"=

ios - 无法从 iOS OAuth1.0、OAConsumer 客户端在 tumblr 上发帖

我正在尝试将“tumblr”集成到我的应用程序中。我能够成功获得访问token。但是,当我尝试发帖时,出现以下错误{"meta":{"status":401,"msg":"NotAuthorized"},"response":[]}我正在使用适用于iOS的OAuthConsumer客户端,我已经从MGTwitterEngine中提取了它。这是我试过的。#import"ViewController.h"#defineconsumer_key@"u9iZvT8KIlrTtUrh3vUeXXXXXXXXXXXXXAfgpThGyom8Y6MKKCnU"#defineconsumer_secr

ios - 使用 Firebase 登录 Facebook。找不到 OAuth 重定向 URI

我正在按照Firebase提供的手册进行操作。然而,有一个早期的步骤我似乎无法做到。手册告诉我我可以在Facebook的哪个位置找到此设置?根据其他手册,它应该在客户端token下方,但它不是。我非常感谢在这个问题上的任何帮助。 最佳答案 如果您刚刚创建了Facebook应用程序,则必须先添加“Facebook登录”产品。您可以点击页面左侧PRODUCTS部分下的+AddProduct链接,然后选择FacebookLogin结果页面。添加此产品后,您可以在以下页面中找到设置https://developers.facebook.co

ios - 如何刷新我在 iOS 中从 google oauth 2.0 获得的 token

我正在制作一个iOS应用程序,它使用用户的google帐户从他的youtube帐户获取数据并显示它们......第一步是使用gtm2对用户进行身份验证并获取访问token和刷新token问题是访问token在60分钟后过期,我必须再次登录并允许该应用程序...我发现您可以使用刷新token来获取新的访问token从文档中使用它:-->我的问题是如何发出POST请求以在objective-c中获取访问token这是我需要使用的数据:POST/o/oauth2/tokenHTTP/1.1Host:accounts.google.comContent-Type:application/x-w

ios - 将 Google API 与 OAuth 2.0 一起用于 iPhone 中的 gmail 登录

我发现了一项来自Google的服务,该服务提供对各种Google服务的GoogleAPI的访问。我可以在iPhone中设置一个项目并为iOS应用程序(通过OAuth2.0)和native应用程序创建API访问。我想为我的iPhone应用程序使用nativeAPI。它的API给了我电子邮件、全名、名字、姓氏、google_id、性别、dob、profile_image。我如何在我的iPhone应用程序中使用这些,是否有可用的示例应用程序和代码片段?请帮帮我。这是我的代码:-(void)loadGmail_Login{NSString*keychainItemName=nil;if([se

ios - Oauth 突然无法在 iphone 上运行(仅安装了 FS 应用程序)

我们的iPhone应用程序允许通过Oauth通过Foursquare登录。它工作正常,最近停止工作。我们得到的错误是:连接失败:回调uri对该消费者无效。但是,如果用户没有在他们的手机上安装foursquare应用程序,它可以像以前一样正常工作。似乎FS现在正在进行重定向以处理FS应用程序内的oauth,并且在尝试返回到原始应用程序时失败。通过Safari它似乎工作。这是在ios9上。解决方案??谢谢! 最佳答案 我们已经更改为使用SafariViewController,这似乎迫使Foursquare不使用这种奇怪的应用程序内重定

iOS Twitter 反向 OAuth

几天来,我一直在网上浏览,试图弄清楚如何实现这一点。我需要从Twitter请求访问token和密码,以便将其传递给服务器,该服务器将为我的应用程序处理用户推文。我一直关注这个链接https://dev.twitter.com/docs/ios/using-reverse-auth问题是第1步。他们没有给您第1步的示例。这是我的代码:NSURL*url=[NSURLURLWithString:TW_OAUTH_URL_REQUEST_TOKEN];NSDictionary*parameters=@{TW_X_AUTH_MODE_KEY:TW_X_AUTH_MODE_REVERSE_AUT

iphone - iPhone 上的 Twitter OAuth 登录页面

在Sharekit的帮助下,我将Twitter集成到我的应用程序中。一切都很好,除了,如果用户碰巧点击登录/允许页面上的“注册”链接,它将转到非注册错误页面。“抱歉,该页面不存在”或“等等!抱歉,由于奇怪的事件,您尝试查看的个人资料已被暂停。”我使用的帐户在登录、发帖等方面都可以正常工作。但该链接似乎已失效。此外,如果我单击“TwitterGear”/应用程序图标,对话框(加载了TwitterOAuth授权页面的WebView)就会关闭。我找不到任何关于如何配置这样的东西的信息,其他一切似乎都很容易工作。我能找到的最接近的引用是这个链接TwitterAPIIssue1045提前感谢您的

ios - 在 iOS 应用程序中实现 OAuth 1.0

我一整天都在为这件事伤脑筋。我希望将我的iOS应用与Withingsapi集成。它使用OAuth1.0,我似乎无法完全理解如何实现它。我一直在下载多个OAuth框架(MPOAuth、gtm-oauth、ssoauthkit),但无法完全弄清楚我到底应该做什么。我进行了很多搜索,也在stackoverflow中搜索了关于如何总体上实现OAuth1.0以及与Withings集成的良好引用,但没有成功。请解释将iOS应用程序与需要OAuth1.0的api集成的流程。代码示例将非常有帮助。建议的第3方框架也不错。澄清一下,我完全理解OAuth1.0原则,只是在我的应用中实际实现它时遇到问题。我

php - OAuth2 - 调用未定义的方法 Authorizer::getResourceOwnerId()

我正在使用LumenApi&OAuth2-Server-LaravelSwift上的repo和iOS应用程序。我访问了token以返回有效的客户端和用户凭据并将其存储在应用程序中。现在我正在尝试用user_id交换token。我尝试了我在OAuthgithubrepo'ssupport上找到的内容从access_token获取user_id这是我遇到的错误:Fatalerror:CalltoundefinedmethodLucaDegasperi\OAuth2Server\Facades\Authorizer::getResourceOwnerId()in/home/vagrant/L