问题标签 [afoauth2client]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
573 浏览

ios - AFOAuth2Client 和 Stack Exchange OAuth2 身份验证

我正在尝试在我的一个应用程序中使用 Stack Exchange API。我发现AFOAuth2Client框架似乎就是为了解决这个问题。

正如入门文档所说,我已经导入了 AFNetworking,它似乎正在工作。我的应用程序中有此代码:

但是,我从未被要求通过 SE 站点登录,这会打印到控制台:

我究竟做错了什么?更重要的是,我该如何解决它?

0 投票
2 回答
3409 浏览

ios - 给定一个 podspec 文件,我该怎么做才能将它包含在我的项目中?

AFOAuth2Client有一个 podspec 文件,这让我认为它支持 Cocoapods。如何将其包含在项目中?通常有一个“如何使用 Cocoapods 安装”部分,但我没有看到。

0 投票
1 回答
644 浏览

ios - 是否可以让 AFOAuth2Client 与 AFNetworking 2 一起使用?

我不断收到AFOAuthClient需要AFNetworking 1.3但 AFNetworking 几个月前更新到 2.0 的错误。难道我做错了什么?

0 投票
1 回答
228 浏览

oauth - 带有oauth2的ios restkit 0.24

我是 iOS 新手,尝试使用 RestKit 连接到使用 OAuth2 的服务。我没有成功找到有关如何在发出请求时发送不记名令牌的示例(我正在尝试 GET 请求)。我发现一个帖子建议使用 AFOAuth2Manager,但我不知道如何使它工作。

我尝试使用 CocoaPods 安装 AFOAuth2Manager 并得到一个异常,表明 RestKit 依赖于 AFNetworking 1.3.3,但 AFOAuth2Manager 需要更高版本(2.xx)。

0 投票
1 回答
520 浏览

ios - 使用 AFOAuth2manager 生成 HTTPSOauthToken 时遇到问题

我正在构建一个 iOS 应用程序,客户可以在其中登录(使用相同的网站用户名和密码)到该应用程序并从该应用程序购买商品。woo commerce 的其余 api 表示通过提供 API Consumer Key 作为用户名和 API Consumer Secret 作为密码来使用 HTTP Basic Auth。我一直在研究很多,但我真的无处可去。现在我正在尝试 AFOAuth2manager,这是我的代码,我到目前为止没有工作

我收到此错误:NSLocalizedDescription=Request failed: not found (404),以及一长串数字。无论如何,我正在寻找有关该过程的一些指南,我需要让用户登录我的应用程序,我的应用程序确认用户在网站上有一个帐户,用户可以在我的应用程序上购买商品,然后我将订单发布到网站进行处理。任何帮助是极大的赞赏

0 投票
1 回答
1367 浏览

ios - 使用 AFOAuth2Manager 进行身份验证

我正在开发一个 dribbble 客户端,但无法使用 AFOAuth2Manager 进行身份验证。我目前正在使用 NXOAuth2Client 但我刚刚遇到 AFOAuth2Manager 所以我想试一试。

使用 NXOAuthClient,我从服务器获取令牌没有问题。但是,当涉及到 AFOAuth2Manager 时,它总是返回错误。

这是我以前用 NXOAuth2Client 初始化的:

使用相同的常量,我尝试像这样使用 AFOAuth2Manager 进行初始化:

dribbble的登录流程首先将用户引导到登录页面(即/oauth/authorize页面),用户输入用户名和密码后,它将用户重定向到给定的redirectURL。

我现在的问题是我什至无法进入登录页面。有人可以阐明我做错了什么吗?(我也尝试了来自 AFOAuth2Manager 的不同身份验证方法,但它们都不起作用)。

我对 OAuth2 很陌生,所以请多多包涵。

更新

这是错误日志:

使用 NXOAuth2Client,它将使用我的参数为登录页面准备一个 URL,如下所示:

https://dribbble.com/oauth/authorize?client_id=my_client_id&scope=write%20comment%20upload%20public&redirect_uri=my_redirect_uri&response_type=code

但我注意到使用 AFOAuth2 它会在https://dribbble.com/oauth/authorize引发错误。它不会将我的参数附加到请求网址吗?

0 投票
0 回答
44 浏览

ios - 重新序列化 AFHTTPRequestOperationManager operationQueue

我可能会以错误的方式解决这个问题,但我正在尝试将一种机制添加到我正在使用 AFNetworking 围绕 API 开发的 SDK 中。sdk 连接到远程 API 并使用 OAuth2 进行身份验证。我正在实施 AFOAuth2Manager 并且一切正常......

我想允许用户在应用程序启动时对 OAuth 端点进行身份验证。当身份验证块被 bing 调用时,应用程序中的所有其他请求都在排队,因为我已operationQueueAFHTTPRequestOperationManager. 一旦 auth 返回成功,更新请求序列化头字段并取消挂起operationQueue. 此时,operationQueue已经填充了使用错误令牌序列化的请求。有没有办法可以重新序列化 operationQueue 中的项目,或者我可以在队列尝试执行工作时而不是在将工作添加到队列时设置授权标头?

0 投票
0 回答
160 浏览

python - 提高 SpreadsheetNotFound gspread.exceptions.SpreadsheetNotFound

上面的代码不起作用,错误如下raise SpreadsheetNotFound gspread.exceptions.SpreadsheetNotFound,我该怎么办?