gpt4 book ai didi

google-plus - 从 Google+ 的 URL 获取事件 ID?

转载 作者:行者123 更新时间:2023-12-04 15:01:28 24 4
gpt4 key购买 nike

假设我有一个事件的 URL (https://plus.google.com/u/0/113050383214450284645/posts/D6wBp4445Lb)。我想获取事件 ID,以便我可以使用 API 资源管理器测试 Google+ API。执行此操作的最快方法是什么,最好无需编写任何代码?

最佳答案

最简单的方法是使用 API 资源管理器来获取帖子 ID。

从 url (113050383214450284645) 中获取用户 ID,然后对其或事件列表执行搜索。

对您的 URL 的示例查询:

  • Using the search API
  • Using the activities list API

  • 事件提要中的所有项目都将具有您需要的 ID。
     "items": [
    {
    "kind": "plus#activity",
    "etag": "\"vOizmBw459qRNcWY-IdfxxuCIbk/9EWWtEdBWwclTPqfqnRuN6-34Rg\"",
    "title": "Have you visited the World of Coke yet? What was your favorite part?",
    "published": "2012-11-05T14:54:01.010Z",
    "updated": "2012-11-05T14:54:01.010Z",
    "id": "z134ctopapf0vlfec23ahjiykpj2zf0ay04",
    "url": "https://plus.google.com/113050383214450284645/posts/D6wBp4445Lb",
    "actor": {
    "id": "113050383214450284645",
    "displayName": "Coca-Cola",
    "url": "https://plus.google.com/113050383214450284645",
    "image": {
    "url": "https://lh3.googleusercontent.com/-3o0qMaMvuwc/AAAAAAAAAAI/AAAAAAAAAng/X3xmoXJpksI/photo.jp g?sz=50"
    }
    },

    在此示例中,帖子 ID 为 z134ctopapf0vlfec23ahjiykpj2zf0ay04。

    如果您想更准确,您可以通过搜索特定匹配的 url 来确保您检索到正确的帖子。下面的代码应该能让你大致了解这是如何在 JavaScript 中完成的:
    for (var activity in activities){
    activity = activities[activity];
    if (activity['url'] == postUrl){
    targetActivity = activity;
    document.getElementById('result').value= 'ID is:\n' + activity.id;
    isFound = true;
    }
    }

    我创建了一个小演示,展示了这是如何在这里完成的:
    Demo: URL to ID

    关于google-plus - 从 Google+ 的 URL 获取事件 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13878052/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com