Php 使用API问题将图像上载到Flickr
我对使用API将图像上传到Flickr有疑问。上传时,我们是否需要像在令牌获取中那样将签名作为参数包含?如果是,在计算签名时需要包括哪些所有参数 我查阅了文档,但他们没有指定签名计算需要哪些参数。因此,我面临无效的\u签名错误Php 使用API问题将图像上载到Flickr,php,api,flickr,Php,Api,Flickr,我对使用API将图像上传到Flickr有疑问。上传时,我们是否需要像在令牌获取中那样将签名作为参数包含?如果是,在计算签名时需要包括哪些所有参数 我查阅了文档,但他们没有指定签名计算需要哪些参数。因此,我面临无效的\u签名错误 xxxxxxxxxxxxxapi_keyxxxxxxxxxxauth_tokenxxxxxxxxxxxformatphp_serialmethodflickr.people.getPhotosuser_idxxxxxxxxxx 上面的示例用于生成用于提取用户照片的签名。
xxxxxxxxxxxxxapi_keyxxxxxxxxxxauth_tokenxxxxxxxxxxxformatphp_serialmethodflickr.people.getPhotosuser_idxxxxxxxxxx
上面的示例用于生成用于提取用户照片的签名。如您所见,调用flickr api所需的所有参数都是必需的。您必须生成上述字符串的md5散列,这将是api请求的签名
api_密钥之前字符串的第一个xxxxxxx部分是api_密钥。用api\u密钥、auth\u tokenaccess\u密钥和user\u id填充剩余部分
上传图片时
xxxxxxxxapi_keyxxxxxxxauth_tokenxxxxxxxxxtitleUploadTest
上面的字符串用于生成签名以上载标题为UploadTest的pic。如果包含其他参数,则必须包含这些参数,例如:描述、标记和使用md5生成签名。更好地使用库来执行这些任务。我正在使用phpflickr类phpflickr.com。希望能有帮助