【发布时间】:2016-09-13 01:10:13
【问题描述】:
我以前这样做过,在我的一生中,我似乎无法重现我之前编写的代码。
我正在尝试删除我博客上过时的特定帖子,以便它们可以自动重新发布并进行更新。
我可以发帖,没有问题。
我遇到问题的代码是:
$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 ( ) )
我的一个错误是找不到,另一个错误是说我没有被授权,当我清楚地是,能够发布帖子,也可以关注,取消关注用户。
任何帮助都会很棒!
【问题讨论】:
-
我的调用方法 url 在apigee.com/console/tumblr 工作正常,所以我认为这与我如何授权我的博客有关。但话虽如此,我授权我的博客的方式与我在博客上发布的方式完全相同。