gpt4 book ai didi

javascript - 想要将文本发布到 Tumblr

转载 作者:行者123 更新时间:2023-12-02 18:37:47 25 4
gpt4 key购买 nike

我能够执行 Tumblr 博客的 GET 方法,但每当我尝试对 Tumblr 执行 POST 方法时,我都会收到错误::

({"meta":{"status":401,"msg":"Not Authorized"},"response":[]});

我正在使用以下 Ajax Post 代码::

$.ajax({
type: 'POST',
url: 'https://api.tumblr.com/v2/blog/firstblgpsa.tumblr.com/post',
dataType: "jsonp",
data: {
api_key: "*key here*",
type: 'text',
title: 'First_Post',
body:'This is My First Post to Tumblr.'
},
success:function(){
alert("Blog Posted Successfully!!");
}
})

最佳答案

在客户端(在浏览器中),默认情况下您只能使用 GET 请求。这是same origin policy 。有一些技巧可以解决这个问题,但我不建议这样做。

使用 JSONP 甚至都不可能,请参阅q: How to use type: “POST” in jsonp ajax call查看更多详细信息。问题

你应该做什么:
执行此类操作的正确方法是将请求发送到您的域名服务器(后端),然后直接使用 phpruby 或你到达那里时。

关于javascript - 想要将文本发布到 Tumblr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17147939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com