如何使用Google API v3添加帖子(博客)

时间:2015-08-29 04:16:58

标签: php google-api blogger

我想使用google API v3在博客中添加新帖子。我在console.google.com中创建了API密钥并使用以下代码:

func == (l: S, r: S) -> Bool { return l.a == r.a && l.b == r.b && l.c == r.c }

$ token是一个API密钥,但是会出错。

$url = 'https://www.googleapis.com/blogger/v3/blogs/'.$blogid.'/posts/';
$postData = array(
    'kind' => 'blogger#post',
    'blog' => array('id' => $blogid),
    'title' => 'This is title',
    'content' => 'With <b>exciting</b> content...'
);
$head = array();
$head[] = 'Authorization: '.$token;
$head[] = 'Content-Type: application/json';
$page = curl($url, json_encode($postData), '', $head);
var_dump($page);

每个人,你能帮助我吗?非常感谢!

1 个答案:

答案 0 :(得分:0)

令牌不应该是API密钥,而是访问令牌。

您可以在此处生成访问令牌 - https://developers.google.com/oauthplayground/

最好使用游乐场本身的第3步来检查请求标题和正文,并确保以相同的方式发送Post请求。

(确保在令牌之前添加Bearer,如在Oauth 2 Playground的请求中所示)