2016-10-12 13 views
0

私は、Magento 1.9.2.4とローカルランプサーバをubuntu.Iで使用しています.OAuth認証を持つ管理者ユーザとして簡単な製品を作成したいと考えています。私もコンシューマーキーとコンシューマーの秘密鍵を生成しましたが、私はランプサーバーにoauthをインストールできません。Magentoランプサーバでどのように使用していますか? (Ubuntu Os)

私のコードは、このリンク - >

http://devdocs.magento.com/guides/m1x/api/rest/introduction.html であるが、私はMagentoのファイルでAPIフォルダを持っていないので、私はエラーを取っています。私もauth/tokenファイルを持っていません。

$oauthClient = new OAuth($consumerKey, $consumerSecret, OAUTH_SIG_METHOD_HMACSHA1, $authType); 

は私がのOAuthクラスのauth.phpのライブラリが必要です> -

私のエラーは、ここにあるthis->

"Fatal error: Class 'OAuth' not found in /opt/lampp/htdocs/Example1/index.php on line 36"

エラーコードのように起こりますか?

答えて

0

http://localhost/には、php info()に行き、oauthを検索してください。それがない場合は、PHP 5 *バージョンの

sudo apt-get install php-pear php5-devまたはphp.iniファイル内

apt-get install php5-dev libpcre-dev 

sudo /opt/lampp/bin/pecl install oauth-1.2.3 

は、行を追加しspecifiv PHPのバージョン用のOAuthをインストールし、

を以下の事を試してみてください

extension=oauth.so

次に、サーバーを再起動し、oauthを再度検索します。

+0

答えはTyのために私のクラスのために働いています。 authantication私はmagentoから注文リストを取得したいが、私はlocalhost/oauth/token 'を持っていない'; oauthファイルがmagentoディレクトリに存在しないため、エラーが発生します。どのように$ accessTokenRequestUrl変数にこのパラメータをお尻ですか? – emre

関連する問題