Google api 构建谷歌&x2B;Post Permalink给定用户ID和活动ID
我正在使用Google+API V1: 我正试图以编程的方式构建一个永久链接到给定的G+帖子,该帖子提供了一个Google api 构建谷歌&x2B;Post Permalink给定用户ID和活动ID,google-api,google-plus,permalinks,Google Api,Google Plus,Permalinks,我正在使用Google+API V1: 我正试图以编程的方式构建一个永久链接到给定的G+帖子,该帖子提供了一个userId和一个activityId 我可以对API URL发出以下GET请求: {你的API密钥} 其中z12rwbngzpbzi1i2q23qizvavtaixfy104是活动ID 我得到了以下回应: { "kind": "plus#activity", "etag": "\"RqKWnRU4WW46-6W3rWhLR9iFZQM/NFwidT-LJOR8oitQXt0iVc0
userId
和一个activityId
我可以对API URL发出以下GET请求:{你的API密钥}
其中
z12rwbngzpbzi1i2q23qizvavtaixfy104
是活动ID
我得到了以下回应:
{
"kind": "plus#activity",
"etag": "\"RqKWnRU4WW46-6W3rWhLR9iFZQM/NFwidT-LJOR8oitQXt0iVc0TQwk\"",
"title": "Best. Nade. Ever.",
"published": "2014-05-15T01:13:22.496Z",
"updated": "2014-05-15T01:13:22.496Z",
"id": "z12rwbngzpbzi1i2q23qizvavtaiixfy104",
"url": "https://plus.google.com/116428676193009789012/posts/FTcMCiju5ux",
"actor": {
...
},
"verb": "post",
"object": {
...
},
"provider": {
...
},
"access": {
...
}
}
您可以看到,JSON响应包括一个id
字段,它是activityId
,以及一个url
字段,我正在尝试构建该字段,而无需进行API调用。URL的格式为https://plus.google.com/{USER\u ID}/posts/{UNKNOWN\u ID}
so“1164286676193009789012”
是我的G+用户ID
我曾尝试使用不同的URL格式来查看是否有任何组合会起作用,即使它只是将我重定向到实际的URL。以下所有格式都会导致404
响应:
{
"kind": "plus#activity",
"etag": "\"RqKWnRU4WW46-6W3rWhLR9iFZQM/NFwidT-LJOR8oitQXt0iVc0TQwk\"",
"title": "Best. Nade. Ever.",
"published": "2014-05-15T01:13:22.496Z",
"updated": "2014-05-15T01:13:22.496Z",
"id": "z12rwbngzpbzi1i2q23qizvavtaiixfy104",
"url": "https://plus.google.com/116428676193009789012/posts/FTcMCiju5ux",
"actor": {
...
},
"verb": "post",
"object": {
...
},
"provider": {
...
},
"access": {
...
}
}
https://plus.google.com/{USER\u ID}/{ACTIVITY\u ID}
https://plus.google.com/{USER\u ID}/posts/{ACTIVITY\u ID}
https://plus.google.com/{ACTIVITY_ID}
https://plus.google.com/u/0/{USER\u ID}/{ACTIVITY\u ID}
https://plus.google.com/u/0/{USER\u ID}/posts/{ACTIVITY\u ID}
userId
和activityId
的情况下,如何构造有效的Google Plus Post URL(permalink)?甚至可能吗?您可以使用activityId链接到移动界面,但在台式机上看起来会很糟糕。对于台式机,除了查询API之外别无选择
这对于格式为
http://www.facebook.com/permalink.php?story_fbid={POST\u ID}&ID={PROFILE\u ID}
。Twitter也可以使用https://twitter.com/{USERNAME}/status/{TWEET\u ID}
。我希望G+也有类似的功能。我不知道手机界面的URL,谢谢!另外,我假设你是正确的,目前没有办法为桌面G+做到这一点;现在我将把你的答案标记为正确。希望谷歌能在将来增加对这方面的支持。。。