身份验证后如何从 Yahoo 重定向到我的 IOS 应用程序?

2023-11-24

我正在开发一个必须使用雅虎帐户登录的应用程序。 我曾经经历过这个链接并按照那里的程序进行操作。但是身份验证后我无法返回到我的应用程序。谷歌搜索后我找到了答案here在这里,他说“使用 YOUR_APP_ID_OR_BUNDLE_ID 在您的 info.plist 文件中添加 URL 方案”我也做了同样的事情,但无法从雅虎重定向到我的应用程序。如果有人从事此工作,请帮助我。提前致谢。

This is what I had done in my URL Schemesenter image description here

其中 JCzOzd44 是我的应用程序 ID。

在创建应用程序时在雅虎帐户中。我应该在“应用程序域”中给出什么

enter image description here


我没有与Yahoo! API然而,但是在oauth它的工作原理是这样的:

  • 在您的应用程序中创建一个 url 方案。您可以在项目设置(URL 类型)的“信息”部分中执行此操作。将方案命名为您想要的任何名称,例如您的应用程序 ID。

  • 当您验证您的应用程序时,您可以传递一个名为oauth_callback。在这里您必须传递刚刚创建的 url 方案的名称。

应该是这样 - 当雅虎端登录正常时,​​它将尝试打开为它作为回调参数获得的 url 方案注册的应用程序。

UPDATE:

来自雅虎! API文档- 这是您在代码中某处请求 oauth 令牌时执行的调用(我填写了您的 url 方案作为回调,这就是它应该的样子):

https://api.login.yahoo.com/oauth/v2/  
  get_request_token?oauth_nonce=ce2130523f788f313f76314ed3965ea6  
  &oauth_timestamp=1202956957  
  &oauth_consumer_key=123456891011121314151617181920  
  &oauth_signature_method=plaintext  
  &oauth_signature=abcdef  
  &oauth_version=1.0  
  &xoauth_lang_pref="en-us"  
  &oauth_callback="JCzOzd44://"

当然,请求书应该有签名。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

身份验证后如何从 Yahoo 重定向到我的 IOS 应用程序? 的相关文章

  • 如何在 Firebase 控制台中使用 Apple 新的 APN .p8 证书

    随着最近 Apple 开发者帐户的升级 我面临着一个困难 在尝试创建推送通知证书时 它为我提供了 p8 证书 而不是可以导出到 p12 的 APNs 证书 Firebase 控制台仅接受 p12 证书 那么我如何从这些新的 p8 证书中获取
  • 模块未使用库演化支持进行编译;使用它意味着无法保证二进制兼容性

    最近我遇到了 SDK 的编译时警告 这是否意味着它不是使用目标设置 构建用于分发的库 构建的 你需要设置Build Libraries for Distribution在项目中Build Settings to No然后它就会消失
  • 在 WKWebView 中禁用放大手势

    我正在寻找一种方法来禁用 WKWebView 的 iOS 实现上的 捏合缩放 放大手势 OS X 有一个 magnification BOOL 属性 但在 iOS 上似乎不可用 WKWebView h if TARGET OS IPHONE
  • 在横向中自动调整 UITableCells 内容的大小

    在 UITableView 中 我通过 UILabels 将内容添加到单元格中 定义最佳尺寸 与单元格宽度允许的一样大 我注意到只有tableView contentSize width是可靠的 因为cell contentView bou
  • 如何在 iOS 9 上可靠地检测是否连接了外部键盘?

    在 iOS 9 之前 确定是否连接外部键盘的最可靠方法是监听UIKeyboardWillShowNotification并使文本字段成为第一响应者 如中所述这个问题 https stackoverflow com questions 289
  • 持久化 UINavigationItem 的 rightBarButtonItem 属性

    这可能是一个愚蠢的问题 但是有可能保持正确的吗 UIBarButtonItem跨由一个管理的多个视图UINavigationController 我的一系列观点通常具有相同的权利UIBarButtonItem 但是当我将新视图推送到我的UI
  • 导入 RNCryptor 后架构 armv7 的未定义符号

    我导入了 RNCryptor 可以在这里找到 https github com rnapier RNCryptor https github com rnapier RNCryptor进入我的应用程序 但是 我在日志中收到了三个错误 Und
  • GeoFire Swift 3 - 保存和更新坐标

    我正在尝试使用 GeoFire 将坐标存储到 Firebase 数据库中 我不确定如何更新新坐标 因为它们每秒都会更改 更新 随着childByAutoId 它正在为每辆自行车生成一个新的唯一 ID 如何引用这个唯一的自行车 ID 例如 用
  • 是否可以使用 Firebase 安排推送通知? [复制]

    这个问题在这里已经有答案了 我已经阅读了我能找到的所有文档 但仍然不知道这是否可行 如果我是用户 我可以安排特定时间的推送通知吗 Example 1 我是用户并打开应用程序 2 我允许通知并转到 pickerView 或其他任何内容 并设置
  • 在 OS X 上创建和使用静态库

    好的 我正在尝试创建一个 Cocoa 库 静态 并使用 但我不断收到错误 我创建了一个超基本的静态库 TSXLib 其中仅包含一个额外的类 import
  • 将 Firebase 云消息传递与 Windows 应用程序结合使用

    我在 Android 和 iOS 应用程序中使用 Firebase Cloud Messaging 但是我还有此应用程序的 Windows Mac OS 版本 我想保留相同的逻辑 我知道 Firebase Cloud Messaging 可
  • Objective-C – 拥有包含 TestFlight SDK 的 TestFlight 配置

    我已按照 TestFlight 的说明复制 发布 配置 我还使用 TestFlight SDK 从我的应用程序获取实时报告 通过这样做 我必须在我的应用程序中包含一些 TestFlight 代码 当然 我不想在我的应用程序的发布版本中包含此
  • 如何禁用 iPhone 邮件应用程序中的电话号码链接?

    我的公司正在发送数字电子邮件收据 但遇到了 iPhone Mail 检测数字数据并将其自动链接为电话号码的问题 我已经看到元标记应该可以解决 iPhone 上的 Mobil Safari 中的问题 但该技巧似乎不适用于 Mail 有谁知道如
  • 如何让按钮闪烁?

    我试图在扫描正确时将按钮的颜色 只是闪烁 闪烁 更改为绿色 在出现问题时将按钮的颜色更改为红色 我可以用这样的视图来做到这一点 func flashBG UIView animateWithDuration 0 7 animations s
  • 水平 UICollectionView 单行布局

    我正在尝试使用以下命令设置简单的水平布局UICollectionView 兜圈子却没有达到预期的结果 所以任何指针或例子将不胜感激 我粘贴经常更改的代码但没有成功可能没什么意义 该图像显示两行 第一行是单个项目 尺寸正确并且在中心正确对齐
  • UIImageJPEGRepresentation 在视网膜显示屏上提供 2x 图像

    我有这段代码 它创建一个图像 然后向其添加一些效果并缩小其大小以使其largeThumbnail UIImage originalImage UIImage imageWithData self originalImage thumbnai
  • 如何在 iOS 8 中关闭两个 UIViewController?

    我正在使用 Objective C 开发 iPhone 应用程序 由于我需要一次关闭两个 UIViewController 所以我使用下面的代码 self presentingViewController presentingViewCon
  • PFQueryTableViewController 错误

    我正在遵循在线教程 使用 Parse 作为后端创建照片共享应用程序 我已经运行了两次教程 两次都从头开始创建应用程序 但在同一位置仍然出现相同的错误 我到处寻找解决方案 但仍然没有运气 我正在使用 PFQueryTableViewContr
  • Xcode 8 / Swift 3:“UIViewController 类型的表达式?未使用”警告

    我有以下函数 它之前编译得很干净 但在 Xcode 8 中生成警告 func exitViewController navigationController popViewController animated true UIViewCon
  • 在发生更改事件时将货币格式重新应用到 UITextField

    我正在使用一个包含本地化货币值的 UITextField 我看过很多关于如何使用此功能的帖子 但我的问题是 如何在每次按键后将货币格式重新应用到 UITextField 我知道我可以通过以下方式设置和使用货币格式化程序 NSNumberFo

随机推荐

  • 在Eclipse中用subversion填充@version标签

    我想在 Eclipse 中使用 Subclipse 或 Subversion 填充注释标签 version CVS 会自动完成此操作 但 Subversion 不会 这会很有帮助 我尝试用谷歌搜索 version 但似乎不可能 CVS 所做
  • Puppeteer:如何单击元素以便在新选项卡中打开?

    我有一个包含 25 个可点击元素的列表 我需要在新选项卡中打开它们中的每一个 抓取在新选项卡中打开的新页面 然后将其关闭 然后转到下一个元素 并对列表中的每个元素执行相同的操作 但是 我在通过单击链接在新选项卡中打开链接时遇到问题 然后我设
  • 验证 mongoose 中父级范围内嵌入文档的唯一性

    我在猫鼬中有以下架构 UserSchema new Schema username type String required true GameSchema new Schema identifier String users UserSc
  • 是否可以防止从网站下载视频

    是否可以防止网站上的视频被下载 虽然用户可以使用某些硬件设备录制视频 但不可能使用某些链接下载视频 就像谷歌视频一样 例如 如果我的系统中有 Real One Player 我可以选择下载视频 这应该受到限制 是的 永远不要向任何人展示它
  • 核心数据实体继承 --> 限制?

    我想我会把这个发布到社区 我正在使用 coredata 并且有两个实体 两个实体都具有层级关系 我现在注意到有很多重复的功能 并且想知道是否应该重新构建一个抽象的基本实体 HierarchicalObject 并让我的实体继承它们 所以问题
  • JavaScript 中的三元运算符具有多个表达式?

    the styles the styles appendTo head the styles null the styles stylesheet detach 显然 这是无效的 注意 在 之间appendTo and the styles
  • python:获取长度为N的空格字符串的最简单方法

    在Python中生成长度为N的空格字符串的最简单方法是什么 除了像这样的东西 它是多行的 并且对于大 n 来说可能效率低下 def spaces n s for i in range n s return s 试试这个 简单 只有一行 n
  • 对角线使用 putText() ?使用 OpenCV

    是否可以使用 putText 方法在图片上对角线绘制文本 如果没有 除了使用 addWeighted 将两张图片混合在一起 其中一张是对角放置的文本 之外 还有其他选择吗 我正在尝试在图片上放置文本水印 我的问题是现在我正在使用 addWe
  • 理解 jq JOIN()

    我试图理解JOIN 内置于jq 来自 jq 手册 https stedolan github io jq manual JOIN idx stream idx expr join expr This builtin joins the va
  • 如何处理`Reader` monad 和`Try`?

    我正在读这篇关于使用 Reader monad 在 scala 中进行依赖注入 原始示例运行良好 但我对返回类型做了一些更改UserRepository get find 它是User 但我把它改成了Try User 然后代码就无法编译 我
  • 取消列出数据框中的所有列表元素

    我有一个数据框 每列包含以下变量类别 date numeric numeric list list numeric 每行的数据如下所示 1978 01 01 12 5 6 3 c 0 0 0 25 0 45 0 3 c 0 0 0 0 1
  • 如何检查特定表的 MySQL 引擎类型?

    我的 MySQL 数据库包含多个使用不同存储引擎的表 特别是 myisam 和 innodb 我如何找出哪些表 使用哪个引擎 SHOW TABLE STATUS WHERE Name xxx 这将为您 除其他外 提供Engine列 这就是您
  • 比较两个表行,如果匹配则删除

    任何人都可以在 JQuery 中帮助我吗 我的网站上有两张桌子左表 and 右表具有相同的列名 这左表我从数据库填充 但是右表它只包含一些行 我想做的是不在中显示 或删除 左表那些存在于右表 我试过这个 tableLeft tr each
  • C++删除不带括号的数组内存仍然有效吗? [复制]

    这个问题在这里已经有答案了 int arr new int count delete arr 为什么这有效 我检查过 它实际上释放了内存 根据我读到的内容 我需要delete arr 否则它实际上不会释放所有内存 区别不在于分配的内存是否被
  • 参数位于词汇环境中的什么位置?

    以下代码始终打印传递给参数的参数a 无论是否存在同名变量 大概是因为参数标识符单独绑定到范围内的变量 他们的位置在哪里 它们处于词汇环境中吗 function foo a b gt a var a 1 console log b foo u
  • Jackson JSON 某些字段的自定义序列化

    有没有办法使用 Jackson JSON Processor 进行自定义字段级序列化 例如 我想要上课 public class Person public String name public int age public int fav
  • 接受邀请多人连接

    我希望我发布这个问题没有违反保密协议 我正在使用新的多点连接通过蓝牙将一些文件发送到附近的设备 我已成功发送邀请 但我似乎不知道如何显示 UIAlertView 用户可以在其中接受或拒绝邀请 现在 当用户发送时 文件会自动保存 并且没有接受
  • 使用C中的快速排序进行反向排序(降序)?

    为了排序我打电话qsort myArray 100 sizeof int comp int comp const int a const int b if a b return 0 else if a
  • Spark 广播变量在 Amazon EMR 集群中运行时返回 NullPointerException

    我通过广播共享的变量在集群中为空 我的应用程序非常复杂 但我编写了这个小示例 当我在本地运行它时它可以完美地工作 但它在集群中失败 package com gonzalopezzi bigdata bicing import org apa
  • 身份验证后如何从 Yahoo 重定向到我的 IOS 应用程序?

    我正在开发一个必须使用雅虎帐户登录的应用程序 我曾经经历过这个链接并按照那里的程序进行操作 但是身份验证后我无法返回到我的应用程序 谷歌搜索后我找到了答案here在这里 他说 使用 YOUR APP ID OR BUNDLE ID 在您的