APIを使用してMediaFireに接続しようとしています。
ドキュメントによると、get_session_token
要求の1つは次のとおりです。
署名:この順序で次の4つの要素を含むSHA1ハッシュ文字列:email + password + application_id+APIキー。たとえば、電子メール:testemail@domain.com、パスワード:111111、application_id:9999、APIキー:abcdefghijklmnopqrstの場合、署名は次のように計算する必要があります。SHA1('testemail@domain.com1111119999abcdefghijklmnopqrst')
私が抱えている問題はSHA1にあり、文字列を目的のSHA1にハッシュする方法がわかりません。私は.NETを使用しています(そしていくつかの方法を試しました)が、python(hashlib.sha1('token').hexdigest()
)を試しても機能しませんでした(インターネットブラウザ経由でアクセスしようとしました)。
誰かが以前にこの問題を経験したことがありますか?