我需要从流中获取Google +帖子并将其发布到我的网站上。我知道谷歌没有api这样做。但是像suck http://www.friendsplus.me/这样的服务可以做到这一点。有人知道吗?
答案 0 :(得分:6)
首先,您应该去google apis并启用Google Plus服务。它来了;
您可以将以下代码用于阅读流帖;
<?php
$google_plus_id = '106670447018211124292';
$appKey = 'app_key_here';
$streams = json_decode(file_get_contents('https://www.googleapis.com/plus/v1/people/' . $google_plus_id . '/activities/public?key='. $appKey));
foreach ($streams->items as $item) {
echo $item->title .
date('F jS Y @ H:i:s',strtotime($item->published)) .
$item->object->content .
'<br />';
}
您还可以在google api控制台上测试此代码的工作。
1。)转到API Console并选择Google+ API
2。)在左侧菜单中选择 API 菜单
3。)点击该页面上的 public.activities.list
4。)在 userId 部分输入个人资料ID ,然后在集合部分输入“public”,然后点击执行。你可以在下面看到;
答案 1 :(得分:3)
根据您的具体需求,https://developers.google.com/+/api/上记录的Google+ API可能会满足您的需求。它可以显示特定用户的公开信息。您还可以在https://bakingdisasters.com/找到一些示例代码来说明这一点。
但它无法做的是向您显示该用户允许的私人帖子,或向您显示您可能看过的所有帖子(公开或私人)。