通過Magento OAuth API,我設法獲得了access_token和access_token_secret。 獲取這些信息的呼叫需要有效的簽名。由於我使用的是plainOAuth庫,我能夠簽署授權請求有效,我懷疑這個庫不是問題。Magento REST API簽名無效
問題: 一旦林做一個REST調用「test.magentohost.com/api/rest/products」使用令牌和消費者令牌的,我得到的響應無效簽名。 sig是使用消費者/訪問令牌密鑰通過庫進行簽名的,並且(我認爲)所有參數都在頭文件中。 我希望任何人都可以在我的標題中看到一個錯誤,這讓我瘋狂!
這是我的「授權」標題。
oauth_realm="",
oauth_timestamp="1340011522",
oauth_nonce="ff5c167677069d9770d5cfc1dba12e0fc1d924f9",
oauth_signature_method="HMAC-SHA1",
oauth_consumer_key="ic88q1nq0iitd9tmowz6bs3dzg2d07ng",
oauth_version="1.0",
oauth_token="uye05e0pb0f8dap1ovglecxoq6ziee35",
oauth_signature="G%2Frl7S%2Bw57pjCk8xk1DMpOLkjxI%3D"