将联系人从 gmail/hotmail/yahoo 导入到 php

2023-12-24

我想将联系人从 gmail/hotmail/yahoo 导入到我的 php 应用程序,就像在社交网络中找到的那样。

我已经读过 gmail 是如何做到这一点的,但我仍然不太清楚。它说我需要像这样做一个http请求https://www-opensocial.googleusercontent.com/api/people/@me/@self

但我应该如何发送这个信息?我尝试在浏览器上运行它,它返回“如果 URL 中没有明确的用户 ID,则无法发出匿名请求”,那么我如何传递正确的用户 ID?

对于雅虎来说,雅虎!地址簿 API 已弃用,现在我们应该使用联系人 API。有人用过这个b4吗?


看起来该 URL 对应于osapi.people http://wiki.opensocial.org/index.php?title=Osapi.people_%28v0.9%29,这表明您可以替换令牌@me带有个人资料名称。

我通过访问该 URL 并替换来验证了这一点@me用我自己的谷歌登录。

JSON-RPC 文档 http://www.opensocial.org/Technical-Resources/opensocial-spec-v081/rpc-protocol.html建议您可以更换@self令牌与@friends获取好友列表,假设发出请求的应用程序被授权提取此数据。

不幸的是,这就是我所知道的全部,是通过 Google 查找文档几分钟后发现的。

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

将联系人从 gmail/hotmail/yahoo 导入到 php 的相关文章

  • gmail 不断阻止 PHPmailer 登录

    我将在接下来的 8 小时内部署一个网站 而 Gmail 刚刚停止接受 PHPmailer 登录我的帐户 起初 它在测试过程中工作了几个小时 然后 它就停止工作了 我已经允许所有允许不太安全的应用程序从 gmail 登录 但它仍然不允许 ph
  • 搜索引擎如何找到相关内容? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 Google 在解析网络时如何找到相关内容 例如 Google 使用 PHP 原生 DOM 库来解析内
  • Laravel 从 5.6 升级到 Laravel 6

    我有一个项目https github com javedbaloch4 Laravel Booking https github com javedbaloch4 Laravel Booking发展于Laravel 5 6现在我想将其升级到
  • 重定向而不改变url

    我总是不喜欢 htaccess 我正在尝试建立一个所有请求都通过index php 的网站 但我希望URL 类似于www sample com home 该网址实际上会加载 www sample com index php page hom
  • 如何使用 phpunit 运行单个测试方法?

    我正在努力运行一个名为testSaveAndDrop在文件中escalation EscalationGroupTest php with phpunit 我尝试了以下组合 phpunit EscalationGroupTest escal
  • MySQL/PDO::quote() 尽管使用 PDO::PARAM_INT 参数,但仍在整数周围加上引号

    无论我传递给什么值 数据类型对 它都会出现 pdo gt quote value type 它总是将其引用为字符串 echo pdo gt quote foo PDO PARAM STR foo as expected echo pdo g
  •  
    标记内删除

    我制作了简单的 BBCode 脚本 一切正常 但后来我使用了一个 javascript 库来美化我的代码 pre pre 现在我面临的唯一问题是 br 每行代码后面的标签 pre pre tags 所以问题是我怎样才能删除 br 标记哪些在
  • PHP MySQL 使用选项/选择 HTML 表单标签进行多重搜索查询

    我正在尝试使用两个搜索字段设置基本的 MySQL LIKE 搜索 我不想拥有它 所以它有多个可选搜索字段 例如if isset POST city isset POST name 我不知道如何用 HTML 来做到这一点
  • 如何使用 php 发送服务器错误响应?

    一旦用户点击删除按钮我的 jQuery 脚本要求服务器删除所选项目 现在我想要我的php发送成功或错误响应的脚本 是否有可能触发错误回调万一该项目无法删除 Thanks 我的 jQuery 代码 ajax type post url myA
  • 将“php”作为 shell 脚本执行时的自定义 php.ini 文件

    我在跑php作为 shell 脚本 我不确定 shell脚本 是否正确 该文件以 usr bin php 这很好用 但 MongoDB 类没有正确加载php ini文件 具有extension mongo so 未使用 我该如何使用它tha
  • 为什么我需要结束 ob_start()?

    php 文档建议我应该用 ob end flush 结束每个 ob start 我在网站的每个页面上使用一个 只是为了允许我在应用程序中的任何位置使用 firephp 日志方法 该应用程序运行良好 但我想知道是否有任何我不知道的东西可能有害
  • preg_match_all 查询仅显示有问题的外部组

    我无法弄清楚如何只显示 preg 查询的外部组级别 我会给你一个例子 preg match all start end input matches 这个输入start1 start2 2end 1end产生这个输出start1 start2
  • 使用 SSL 证书验证 Web 浏览器

    是否可以使用 ssl 证书对 Web 浏览器进行身份验证 假设我在应用程序中存储私钥 有什么方法可以从浏览器读取密钥并尝试基于该私钥进行身份验证 您可以使用 SSL TLS 客户端证书身份验证来对浏览器 用户进行身份验证 服务器必须请求客户
  • 随机组合 MySQL 数据库中的两个单词

    我有一个包含名词和形容词的数据库 例如 id type word 1 noun apple 2 noun ball 3 adj clammy 4 noun keyboard 5 adj bloody ect 我想创建一个查询 它将抓取 10
  • 覆盖控制器 Symfony 3.4/4.0

    我目前正在尝试覆盖 FOSUserBundle 中的控制器 在新的文档中 https symfony com doc 3 4 bundles override html https symfony com doc 3 4 bundles o
  • jQuery Mobile 表单验证

    我有一个移动网站 除了验证之外一切都工作正常 基本上我希望从用户那里获取值 然后在单独的页面 process php 上处理它们 但是 在这样做之前 我需要检查以确保字段已填充 我已经研究了几种方法来做到这一点 但似乎没有一种有效 我现在有
  • 如果循环中内存超出,我可以在 for 循环中抛出异常吗?

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 如何处理 foreach 循环中发生
  • PHP HEREDoc (EOF) 语法在 Sublime Text 3 上突出显示与正斜杠的差异

    我不熟悉 Sublime Text 3 如何使用语法突出显示 例如 如果它纯粹依赖于主题 或者它内置于主题运行的标准中 但就我而言 使用 PHP 的 HERE 文档和转发存在一些语法突出显示差异斜线 一旦出现正斜杠 ST3 就会认为以下所有
  • php,统计字符并删除超过140个字符的内容

    我需要一个 PHP 函数来计算短语的字符数 如果短语长度超过 140 个字符 则此函数应删除所有其他字符并在短语末尾添加三个点 例如我们有 message I am what I am and you are what you are et
  • 简单的 PHP 表单:电子邮件附件(代码 Golf)

    想象一下 一个用户想要在其网站上放置一个表单 该表单将允许网站访问者上传一个文件和一条简单的消息 该消息将立即通过电子邮件发送 即 该文件未存储在服务器上 或者如果该文件存储在服务器上 仅暂时 作为文件附件 并在邮件正文中添加注释 查看更多

随机推荐

  • 使用 .cer 文件签署 .exe(signtool.exe 要求的证书名称是什么?)

    我已经为我的课程购买了证书 我购买它的网站给我发了一份 cer file 43 一些 真的很长 名称 9962812767788 cer 没有发送任何其他文件 但我几乎 100 确定我不需要更多文件 当我点击它时 cer文件中 有如下信息
  • 通过配置选项将 CMake 与 icc 结合使用的推荐方法?

    我想将英特尔编译器 icc 或 icpc 与基于 CMake 的项目一起使用 在 Linux 上 我当然可以在调用 cmake 时导出 CXX 变量 例如喜欢 CXX icpc cmake 这很好用 不过 我想通过自定义选项提供此选择 为此
  • 错误:-[UIImage _deleteExternalReferenceFromPermanentLocation] 无法识别的选择器发送到实例

    当我删除包含图像 作为可转换值存储在外部记录中 的托管对象时 出现崩溃并出现以下错误 Terminating app due to uncaught exception NSInvalidArgumentException reason U
  • 如何获取 iOS 设备上关联接入点的 IP 地址

    使用案例 我们有一个 iOS 应用程序 您可以在 iOS 设备及其关联的无线接入点之间运行网络测试以测试吞吐量 该应用程序可以很好地获取 iOS 设备的 IP 地址 但用户必须输入接入点的 IP Problem 任务是获取关联接入点的 IP
  • SQL Server中唯一键是聚集索引还是非聚集索引?

    我是 SQL Server 新手 在学习聚集索引时 我感到很困惑 唯一键是聚集索引还是非聚集索引 unique key只保存列中唯一的值 包括null 所以根据这个概念 unique key应该是聚集索引 对吧 但当我读完这篇文章时 我感到
  • 陷入函数和布尔值的困境

    我有一个名为firstRun 其中我有两个定义的布尔值filesDeleted and dirsDeleted 也在函数里面我有if filesDeleted true dirsDeleted true 当我尝试调试应用程序时出现错误 Us
  • LINQ 内连接

    我有两个收藏 List
  • magento 肥皂 api v2 目录产品信息不工作

    当我如下调用api函数时 我收到以下错误 我确信所有传递的变量都设置正确 因为其他 magento api 函数工作得很好 产品不存在 错误 发生内部错误 我假设这是调用语法的错误 我找不到正确的调用示例目录产品信息使用 sku 而不是产品
  • Sugar ORM Android 具有多个数据库

    我正在尝试为具有多个数据库的多个用户创建一个应用程序 每次用户登录时 应用程序都会选择特定用户的数据库并从中获取值 是否可以使用 Sugar ORM 来实现它 因为在 Sugar ORM 中 我们只能在清单中指定一个数据库
  • 如何垂直对齐段落中的文本?

    我想知道如何对齐文本p元素垂直居中 这是我的风格 p event desc font bold 12px Helvetica Neue Helvetica Arial sans serif line height 14px height 3
  • Pygame碰撞代码

    首先 我必须说我是法国人 这样你就明白为什么我会犯所有这些错误 哈哈 我正在使用 python pygame 和 pymunk 开发一个物理游戏 一个球 我称之为 X 必须到达 Y 点 这是一款平台游戏 2d 游戏 为了帮助球到达 Y 点
  • 服务器端 d3 - 将 SVG 编码为 Base64 图像

    我正在尝试将 D3 图表编码为 base64 图像以在 HTML 电子邮件中使用 到目前为止我有 var express require express var app express var jsdom require jsdom app
  • 教程中发现 TensorFlow 错误

    我还敢问吗 目前这是一项新技术 我找不到解决这个看似简单的错误的方法 我要学习的教程可以在这里找到 http www tensorflow org tutorials mnist pros index html deep mnist for
  • 删除沙盒

    我还有一个关于应用程序沙箱的问题 所以我需要访问用户的主目录 同时应用程序应该能够关闭 Mac 这要求不使用沙箱 我的问题是我不知道如何删除沙箱以及如何将应用程序提交到 Mac App Store 我认为档案是沙盒的 因为我曾经打开过它一次
  • pycurl 和 SSL 证书

    我正在尝试编写 pycurl 脚本来访问安全站点 HTTPS c pycurl Curl c setopt pycurl USERAGENT Mozilla 5 0 Windows NT 6 1 WOW64 rv 8 0 Gecko 201
  • 共享主机上 OpenWebConfiguration 的 ASP.NET 安全异常

    将我的网站从本地开发环境移动到共享主机后 我得到 Security Exception Description The application attempted to perform an operation not allowed by
  • 如何在 OCaml 编译器中遍历类型化抽象语法树

    我正在尝试转储 OCaml 项目中所有标识符的类型信息 基本上与遍历类型化抽象语法树相同 https github com ocaml ocaml blob trunk typing typedtree mli https github c
  • 当前迭代是否有 TFS 查询宏?

    VS2010 中的 TFS 是否有一种方法可以指定特定迭代是当前迭代 然后返回该迭代以在类似于以下方式的查询中使用 Project作品 如果没有 是否有办法在 TFS 工作项查询中执行子查询 看起来微软听了 CurrentIteration
  • 刷新一下桌面

    我想刷新一个可操作的网格 我有一些列 其中的下拉列表填充了数据库的数据 但在我的页面中 我有一个第一个网格 它在该数据库中插入数据 然后我在第二个网格中获取它们 但由于我的第二个网格没有刷新 我无法获取刚刚插入第一个网格的最后一个值 那么我
  • 将联系人从 gmail/hotmail/yahoo 导入到 php

    我想将联系人从 gmail hotmail yahoo 导入到我的 php 应用程序 就像在社交网络中找到的那样 我已经读过 gmail 是如何做到这一点的 但我仍然不太清楚 它说我需要像这样做一个http请求https www opens