"api.tumblr.com/v2/blog/{blog-identifier}/post/delete"正确的调用方法是什么
What is the correct call method for "api.tumblr.com/v2/blog/{blog-identifier}/post/delete"
我以前做过,但我这辈子都无法重现我以前写的代码。
我正在尝试删除我博客上已过时的特定 post,以便它们可以随更新自动重新发布。
我可以 post 没问题。
我遇到问题的代码是:
$client->post("http://api.tumblr.com/v2/blog/.".$blog_name.".tumblr.com/post/delete?id=".$post_id);
如果我运行上面的代码,我会得到这样的打印:
stdClass Object ( [meta] => stdClass Object ( [status] => 401 [msg] => Unauthorized ) [response] => Array ( ) )
我试图通过改变 url 来稍微修改它,这就是我想出的,但它似乎对我不起作用。
查询:
$client->post("http://api.tumblr.com/v2/blog/.".$blog_name.".tumblr.com/post/delete/".$post_id);
回复:
stdClass Object ( [meta] => stdClass Object ( [status] => 404 [msg] => Not Found ) [response] => Array ( ) )
我的一个错误是说没有找到,另一个错误是说我没有被授权,当我显然是,能够posts,也关注,取消关注用户。
任何帮助都会很棒!
只是让大家知道我解决了这个问题。它与调用方法无关。 call 方法在这种格式下完全正常工作(对于其他寻求的人):
https://api.tumblr.com/v2/blog/
{$blogname}
/post/delete?id=
{$post_id}
请注意,如果您[=28],则需要重新通过 博客身份验证到 tumblr 服务器=] 与之前 performed/called api 请求不同的 api 请求。
我以前做过,但我这辈子都无法重现我以前写的代码。
我正在尝试删除我博客上已过时的特定 post,以便它们可以随更新自动重新发布。
我可以 post 没问题。
我遇到问题的代码是:
$client->post("http://api.tumblr.com/v2/blog/.".$blog_name.".tumblr.com/post/delete?id=".$post_id);
如果我运行上面的代码,我会得到这样的打印:
stdClass Object ( [meta] => stdClass Object ( [status] => 401 [msg] => Unauthorized ) [response] => Array ( ) )
我试图通过改变 url 来稍微修改它,这就是我想出的,但它似乎对我不起作用。
查询:
$client->post("http://api.tumblr.com/v2/blog/.".$blog_name.".tumblr.com/post/delete/".$post_id);
回复:
stdClass Object ( [meta] => stdClass Object ( [status] => 404 [msg] => Not Found ) [response] => Array ( ) )
我的一个错误是说没有找到,另一个错误是说我没有被授权,当我显然是,能够posts,也关注,取消关注用户。
任何帮助都会很棒!
只是让大家知道我解决了这个问题。它与调用方法无关。 call 方法在这种格式下完全正常工作(对于其他寻求的人):
https://api.tumblr.com/v2/blog/
{$blogname}
/post/delete?id=
{$post_id}
请注意,如果您[=28],则需要重新通过 博客身份验证到 tumblr 服务器=] 与之前 performed/called api 请求不同的 api 请求。