Magento Rest API - oAuth Fehler
Ich arbeite zum ersten Mal mit der Magento Rest API. Ich habe die Tutorials der Rest API durchgearbeitethttp://www.magentocommerce.com/api/rest
und haben ein Beispiel ausprobiert, um das Produkt über die API abzurufen:
$callbackUrl = "http://localhost/wineshop/products.php";
$temporaryCredentialsRequestUrl = "http://localhost/wineshop/oauth/initiate? oauth_callback=" . urlencode($callbackUrl);
$adminAuthorizationUrl = 'http://localhost/wineshop/admin/oauth_authorize';
$accessTokenRequestUrl = 'http://localhost/wineshop/oauth/token';
$apiUrl = 'http://localhost/wineshop/api/rest';
$consumerKey = 'u48p1x9gzrg7r82c94woa5z7g805uw0i';
$consumerSecret = '96ydrk8s89xxath8h5z71vcl5abfq0zg';
session_start();
if (!isset($_GET['oauth_token']) && isset($_SESSION['state']) && $_SESSION['state'] == 1) {
$_SESSION['state'] = 0;
}
try {
$authType = ($_SESSION['state'] == 2) ? OAUTH_AUTH_TYPE_AUTHORIZATION : OAUTH_AUTH_TYPE_URI;
$oauthClient = new OAuth($consumerKey, $consumerSecret, OAUTH_SIG_METHOD_HMACSHA1, $authType);
$oauthClient->enableDebug();
Ich habe auch die neueste Version von OAUTH installiert und sie wird auch in meinen WampServer-PHP-Erweiterungen angezeigt, aber nicht inphpinfo()
. Ich habe das geschafftphp_oauth.dll
Datei in..\www\bin\php\ext
und ich habe auch bearbeitetphp.ini
und trat einextension=php_oauth.dll
aber am laufen dieproducts.php
es zeigt mir die
Fatal error: Class 'OAuth' not found in P:\wamp\www\products.php on line 19
Und ich möchte auch wissen, wie ich den Token anfordern kann, den ich habekey
undsecret
nach Eingabe neuer Verbraucher in Magento Admin Panel. Aber ich weiß nicht, wie ich hinkommeAccess Token
& Access Token Secret
dass wir eintretenRESTClient
Bitte um Hilfe, vielen Dank im Voraus