Autor | Zpráva | ||
---|---|---|---|
radimh Profil |
Zdravím všechny zkušené PHP programátory,
hledám někoho, kdo dokáže za předem dohodnutou cenu zprovoznit Shopify.com API PHP skript. Skript je funkční a vše se odesílá v pořádku přes Shopify API. Potíž nastává ve chvíli, kdy obsahuje název zboží české znaky (ěščřžýáíé). V tom okamžiku vrací API chybu: * Fatal error: Uncaught exception 'ShopifyApiException' with message 'Unprocessable Entity' in C:\webdev\www\shopify-api-doporucene\shopify.php on line 32 * ShopifyApiException: Unprocessable Entity in C:\webdev\www\shopify-api-doporucene\shopify.php on line 32 Zkoušel jsem použít json_encode (komunikace je přes POST, /admin/products.json), ale vůbec to nepomohlo. Stejně tak jsem zkoušel nastavit hlavičku pro UTF-8 a také nepomohlo. Použitá technologie Shopify PHP API - https://github.com/sandeepshetty/shopify.php Popis API: http://api.shopify.com/ Využil bych vás i na dalších projektech, pokud se spolupráce osvědčí. Ukázka kódu (API klíče dodám, pokud se domluvíme na spolupráci) require 'shopify.php'; $shops_myshopify_domain = "hyatt-ryan2200.myshopify.com"; $api_key = ""; $shared_secret = ""; $shops_token = ""; // For regular apps: $shopify = shopify_api_client($shops_myshopify_domain, $shops_token, $api_key, $shared_secret); $newproduct = array ( "product"=>array ( "title"=>"Titulek znovu opet", "body_html"=>"Super Duper Plan", "vendor"=>"Vendo", "product_type"=>"Test" ) ); // All requests accept an optional fourth parameter, that is populated with the response headers. $senditem = $shopify('POST', '/admin/products.json', $newproduct, $response_headers); Kontakt: Radim Hasalík radim@hasalik.cz tel.: 773 950 233 |
||
Časová prodleva: 12 let
|
0