0

在没有数据的情况下创建的新帖子 - http://yatsynych.blogspot.com/。对象 body_data 有问题?

我的来源:

function makeApiCallBlogger() {
    gapi.client.setApiKey('AIzaSyDFnBwpKVqjMm9NJ4L0Up5Y_bYpsaJdC6I');
    gapi.client.load('blogger', 'v3', function() {

        var body_data = {
            "kind": "blogger#post",
            "blog": {
                "id": "********"
            },
            "title": "A new post",
            "content": "With <b>exciting</b> content..."
        }

        var request = gapi.client.blogger.posts.insert({
            "blogId": '********',
            "body": body_data});

        request.execute(function(response) {
            alert(response.toSource());
        });

    });
}
4

1 回答 1

0

我有同样的问题,但感谢这篇文章Google Calendar.Insert API 返回 400 'required'我解决了。

您必须为正文创建一个“资源”键。

你可以试试这个

var request = gapi.client.blogger.posts.insert({
        "blogId": "****",
        "resource" : {
            "title" : "...",
            "content" : "...",
            "image" : {
                "url" : "..."
            }
        }
    });
于 2014-07-02T20:21:50.623 回答