2016-02-01 2 views
1

У меня есть проект по созданию приложения для магазина с помощью «встроенный SDK» Приложение было успешно установлено, но оно не перенаправляется обратно администратору, где приложение должно показать результат вызова API. Когда я попытаюсь получить доступ к приложению, которое я установил, будет отображаться только Сервер отказался от соединения.Laravel Shopify API Wrapper, отказался от подключения

Я использовал обертку joshrps/laravel-shopify-API для моего проекта laravel. Это мой контроллер, где я сделать запрос, чтобы установить приложение http://pastebin.com/zEn96SWs, это мое перенаправление URI, когда успешно установлено приложение:

Route::get('shopify',function(){ 
    $sh = App::make('ShopifyAPI',[ 
     'API_KEY'=>'a1568bd534e2e7a88b21d693bdc73afe', 
     'API_SECRET'=>'b15f951478db59369da196e77ea23fb7', 
     'SHOP_DOMAIN'=>'shinobishop.myshopify.com']); 
    $code = Input::get('code'); 
    try`enter code here` 
    { 
     $accessToken = $sh->getAccessToken($code); 
    } 
    catch (Exception $e) 
    { 
     echo '<pre>Error: ' . $e->getMessage() . '</pre>'; 
    } 
)); 

Я надеюсь, что вы можете мне помочь с этим вопросом. Его первый раз, используя shopify API для проектов.

ответ

0

Я думаю, что вам нужно это в вашем контроллере:

 $authorize_url = $sh->installURL([ 
     'permissions' => array (
      'write_orders', 'write_products' 
     ), 
     'redirect' => 'https://dev.yourshopifystore.com/route/' 
    ]); 

    return Redirect::to($authorize_url); 
Смежные вопросы