問題タブ [etsy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - Etsyショップからすべてのリスト画像を取得する
状況
私はEtsyサンドボックスAPIを使って、すべてのEtsyリストにデフォルトの画像とタイトルを表示したいクライアントのための解決策を見つけようとしています。クリックすると、ウェブサイトからEstyリストのページに移動するように指示されます。
これで、すべてのリストの名前とURLを取得する方法を理解するのは簡単で、1回のパブリックAPI呼び出しで実行できます。
http://openapi.etsy.com/v2/shops/:shop_id/listings/active?method=GET&api_key=:api_key
この呼び出しは、リストの名前とリストのURLだけでなく、その特定のアイテムに関する他の多数の情報も返します。必要なフィールドを取得するだけに呼び出しを制限する必要があると思いますが、例として、私は逸脱します...
私が最も驚いたのは、その巨大な情報の配列に含まれていないものが、そこにあると私が期待するものであるということです。リストに関連付けられた画像、または少なくともメインの画像です。ただし、単一のリストの画像を取得するために行うことができる個別のAPI呼び出しがありますが、それには、listing_idを取得し、アイテムごとに個別のAPI呼び出しを行う必要があります。これにより、Etsy APIへの1回(または2回)の呼び出しであると私が期待するものが1になり、さらに多くのアイテムが返されます。ショップで販売しているアイテムが100個ある場合、それはわずか数秒で101個のAPI呼び出しになります。私をクレイジーと呼んでください、しかし私はこれをするために私が見つけたものより良い方法がなければならないと感じています。
質問
ショップ内のすべてのリストのすべての画像(またはメイン画像)を返すためにEtsy API呼び出しを行う最も簡単な方法は何ですか?
php - $.ajax() と JSONP を使用した API 呼び出しをサーバー間の API 呼び出しに置き換えます
次のような ajax 関数を呼び出す JavaScript アプリケーションがあります。
アクセスしようとしているajax URLはetsyapiを介しており、adblockをオンにしてchromeでアプリケーションにアクセスしようとするまで、すべてがうまく機能します。ajax 呼び出しが完全に失敗し、Failed to load resource-"theActualURL" メッセージでエラーが返されます。
javascript でこれを乗り越える方法を理解できず、これを機能させるには php 呼び出しを行う必要があると言われました。
残念ながら、私はphp-iveがその基本的な構造さえ理解しようとしたことを最初に知りません.javascriptで回避策を見つけることができなかったので、phpで行う必要があると思います.
動的URL(javascriptからphpページに渡される)を使用してphpでajax関数を呼び出し、配列をjavascriptに戻して操作する最も簡単な方法はありますか?
私はPHPでここまで来ました-
しかし、JavaScript から動的 URL にアクセスする方法がわかりません。
php - Etsyで新しいリストを作成する
Etsyで新しいリストを作成しようとしています。
私はoauthを使用して認証し、取得
OAUTH_CONSUMER_KEY
し ましたOAUTH_CONSUMER_SECRET
このコードで確認すると、すべての販売者データが返されるので、OAuthですべて問題ありません。
/li>新しいリストを作成しようとしています。最初に、本番環境のAPIブラウザーを使用して新しいリストを作成することができました。今、私はPHPを介して新しいリストを作成したいと思います。これは私がしたことであり、それは私のエラーを返します:
これは私のコードです:
私は次の応答を受け取ります:
android - Etsy iPhoneのようなAndroidサードパーティページングコントロール?
私はAndroidアプリに取り組んでいます。私たちのデザイナーは、EtsyiPhoneのようなページングコントロールが必要だと考えています。(下の画像を参照)
基本的に、灰色のタイトルバーまたはコンテンツをスワイプして画面を切り替えることができます。
これを行う既存のサードパーティのコントロールはありますか?
python - Pythonで複数のjson要素を解析する
Etsy API を介して特定の情報を取得する小さなスクリプトを作成しようとしています。API は 25 の異なるリストをすべて json で返します。一度に 1 つずつ処理する方法を誰かが教えてくれれば幸いです。
これが私が扱っているjsonの例です:
等々。
API に対して行う必要がある呼び出しの量を最小限に抑えるために、これらのリストを一度に 1 つだけ処理する簡単な方法はありますか?
返される結果を 1 に制限するときに、1 つだけを処理する方法のコードの一部を次に示します。
c# - c# RestSharp を使用して Etsy API oauth にアクセスする
販売領収書にアクセスするために、ショップの下に開発者アカウントを設定しました。RestSharp を使用してリクエストを行うことにしました。Oauth を必要としない呼び出しで機能することを証明しました。accessToken と accessTokenSecret を正常に受信しました。したがって、これらを customerKey および customerSecret と共に使用して、次のように oauth リクエストに対して ForProtectedResource 呼び出しを行いますが、常に「このメソッドには認証が必要です」を受け取ります。
私が見逃している単純なものであることを願っています。この 4 つの項目が正しければ、電話をかける必要があるのではないかと思いました。これらの 4 つのアイテムを取得したら、トークンを要求したり、トークンにアクセスしたりする必要はありません。ありがとう
c# - OAuth C# 1.0 Etsy API
OAuth を使用して、Web フォーム プロジェクトを Etsy の API に対して認証しようとしています。詳細については、必要な資格情報の取得を参照してください。
http://www.etsy.com/developers/documentation/getting_started/oauth
以下のコードでは、認証 URL が次を返します。
ブラウザーでアクセスすると、署名がないというエラーが表示されます。私のURLが間違っていると思います。Etsy のドキュメントには、ログイン URL パラメーターを取得する必要があると記載されています。コードから取得するにはどうすればよいですか?
php - API のロードに関するトラブルシューティング
私は Etsy API の使用に取り組んでおり、このオンライン チュートリアルを完了しようとしていますが、どのデータも正常に読み込むことができませんでした:
http://www.onextrapixel.com/2012/10/01/custom-products-webpage-layout-via-the-etsy-api/
ページを読み込むと、キャッシュ ファイルが作成されますが、ページは空白です。
これは API への私の最初の冒険であり、問題が何であるかをトラブルシューティングする方法がわかりません。PHP Webページにロードするコードはすべて正常に動作するはずです。
私は、JSON クロスドメイン ポリシーのために Etsy API を使用して人々が経験したいくつかの問題について読んだことがあります。
ここのチュートリアルからコードのペーストビンを作成しました: http://pastebin.com/RVDzjG4B
android - アプリEtsyのようなぼかし効果?
今週のAndroid Design in Action エピソードで、Adam Koch はEtsyというアプリについて話しました。このアプリは、Navigation Drawer が引き出されたときにメイン レイアウトに適用される非常にクールなぼかし効果を特徴としていました。
Etsy の背後にいる開発者がこれをどのように実装したか知っている人はいますか?
こちらでご覧ください: http://youtu.be/GjUxEddmjFw?t=22m48s