我想使用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);
每个人,你能帮助我吗?非常感谢!
答案 0 :(得分:0)
令牌不应该是API密钥,而是访问令牌。
您可以在此处生成访问令牌 - https://developers.google.com/oauthplayground/
最好使用游乐场本身的第3步来检查请求标题和正文,并确保以相同的方式发送Post请求。
(确保在令牌之前添加Bearer,如在Oauth 2 Playground的请求中所示)