记录一些在新的flickr的api中出现的问题与解决方法

之前在phpflickr的基础上,弄了一个cdflickr,并提交到github上,自己用在了现在的wordpress里,用于作为wordpress博客的图床插件,在使用的过程中发现了一些问题(其实是有些api传参方式不相同导致的)

问题出现在提交图片的api中,如sync_upload、async_upload等,主要出现的错误如下:

Insufficient permissions. Method requires write privileges; none granted
Invalid API Key(Key has invalid format)

如果知道了解决方法后就会觉得错误提示让人很难知道问题究竟是怎么回事。
首先,在除开上传的api,其他api的调用完全没有问题;在查找了很多资料,加上不断调试,终于发现问题所在,就如前面所说,是因为传参方式不同导致的。
其他的api调用,我使用的是get方式,即参数是在url上传递的,而这里的上传要求所有的参数都使用post传递(但api并没有明说,至少我找不到)

最后上一个图吧(如果不能显示,除了api再次改变了,就是被qiang了)

[flickr id="8991909871" thumbnail="thumbnail" overlay="true" size="small" group="" align="none"]

» 本文链接地址:https://www.xidige.com/806

打开支付宝扫一扫,即可进行扫码打赏哦

扫码支持
扫码打赏,你说多少就多少

标签:

分享到:

扫一扫 在手机阅读、分享本文

上一篇: 下一篇:
评论区0人评论405人参与

电子邮件地址不会被公开。 必填项已用*标注

*

loading

赞助商广告