私はPythonを初めて使用し、最近必要なURL署名を開始したAPIを使用しています。PHPでは、URLに署名するこのコードは次のようになるとアドバイスされています。
function signUrl($url, $post = null)
{
if ($post !== null) { ksort($post); }
return md5(YourSecretApiKey . $url . ($post === null ? '' : implode(',', $post)));
}
Pythonでこれを行うにはどうすればよいですか?
それが私のPythonコードです:
import wykop
appkey = 'KEY'
secretkey = 'KEYa'
api = wykop.WykopAPI(appkey)
profile = api.get_profile("m__b")
print api.get_profile("m__b")
そして、私はエラーが発生します:
wykop.InvalidAPISignError