如何从谷歌+流中获取帖子

Rad*_*lav 2 google-plus

我需要从流中获取谷歌+帖子并在我的网站上发布.我知道谷歌没有api这样做.但是像suck http://www.friendsplus.me/这样的服务可以做到这一点.有人知道吗?

Hüs*_*BAL 6

首先,您应该去google apis并启用Google Plus服务.它来了;

  1. 转到API控制台.
  2. 选择服务
  3. 启用Google+ API服务.
  4. 选择API访问
  5. 简单的API访问>抓取您的API密钥.

您可以使用以下代码来读取流帖;

<?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 />';
}
Run Code Online (Sandbox Code Playgroud)

您还可以在google api控制台上测试此代码的工作.

1.)转到API控制台并选择Google+ API

2.)在左侧菜单中选择API菜单

3.)单击该页面上的public.activities.list

在此输入图像描述

4.)在userId部分输入您的个人资料ID,然后在收集部分输入"public",然后单击" 执行".你可以在下面看到;

在此输入图像描述