Laravel:NextEngineAPIで登録在庫の数を社内販売管理の個数に変更する【その2】 前回までの関連記事はこちら『access_token取得』『在庫変更の段取りを考える』 今回は在庫更新のScriptを書きながら少々の解説をしたいと思います。 ただし、実際のScriptは色々仕込んだ事もあり『600行を超え』になってしまったので省略しながら書いていきます。 作成していて分かったNex […]
- 2021.01.18
- ECシステム, Laravel, PHP, ツール, ネクストエンジン, ネットショップ, ひとりごと, 備忘録, 在庫連携, 外部連携, 自作システム, 自動化
Laravel:NextEngineAPIで登録在庫の数を社内販売管理の個数に変更する 前工程でaccess_token取得までメモしました。 今回はそのtokenをつかって実際に在庫数を変更するところまでです。 まず最初にハマったところ 商品マスタエンドポイントにアクセスするが【ERROR:002006】が出る 002006番はredirect_uriが違うというエラーとのこと。 でも登録したU […]
Laravel:NextEngineAPIの初手【access_token】を取得するまで 頂いたシステム系のお仕事が諸々片付いてきたので自分用の開発再開です。 社内の販売管理システムとMySQLの連携はすでに構築したので、この在庫数をNextEngineに持っていくパートの造作となります。 NextEngineAPI連携の面倒なところ NextEngineさんから認証ステップの画像頂戴してきまし […]
Laravel:カンマの付いた数字を含むCSVデータをMySQLにConvertする方法 納品したシステムでおかしな動きが見つかり修正しました。 最初はプログラム側ばかり見ていたので原因特定できず途方に暮れていたのですが、ふとCSVデータの方に目を向けたら「数字にカンマが入ってる」と気づき即修正です。 まずはCSVデータのおさらい 【 1 】ダブルクォーテーションで囲っているタイプ [crayon […]
Django:MySQLに格納された日計売上をPandasで月集計する方法 月間の売上集計、集客分析etc、月でまとめて表示したいことは沢山あります。 で、集計したデータをグラフ化しようとすると欠損月があったりする場合に面倒になったりします。 ここら辺の処理がpandas使ったら楽だったので備忘録です。 大まかな流れ Forループ用の店舗リストを用意する ※SQLがあればその抽出でOK SQL:日 […]
VBScript(WSH):JavaScriptのカレンダー操作してスクレイピングする方法 VBScriptはIEの力を借りて何のインストールも無しにDOM操作できる事が最大のメリットです。 が、jQueryの猛威に対処するには中々面倒です。 inputタグで記載されている内容を変えてもダメな時がある 例えば楽天市場の【売上データ (時間別)】のページなんかがコレです。 こんな感じで入力フォームを […]
VBScript(WSH)で作ったYahoo!ストアクリエイターPROのデータ収集で不具合修正 今までうまく動いていたスクリプトで突然エラーが発生しました。 システムエラーが発生しました。(エラーコード:0002) 「お問合せ」リンクからご連絡ください。 自動操縦scriptの結果なので「お問合せ」する事も出来ず、約8時間Yahoo!の動作解析してました。 何が変わっていたか 動いていたスクリプト […]
- 2020.10.05
- Amazon, ECシステム, ネットショップ, 備忘録, 出品, 商品情報, 検索対策, 楽天市場, 自動処理, 自動化, 集客力UP
小売店舗のドメイントップの在り方って何だろうと考えてみた 現在のドメイントップはECキューブを利用して2日で作り上げたECサイトになってます。 ただ、突貫工事で作ったのと、ECキューブ向けのXML吐き出しツールが有料だったこともあり個人的に超不満足。 なので、それほど開発食指の動くものではありませんでした。 「だったらガラっと変えてみよう!」 という事で、ページ構成を大きく変更していきたいと思いま […]
- 2020.10.03
- Amazon, ECシステム, VBScript, Windows10, WSH, エラー改善, スクリプト備忘録, ひとりごと, 備忘録, 失敗例, 市場調査, 情報収集, 自作システム, 自動処理, 自動化
VBScript(WSH)で「SendKeys(“{LEFT}”) が反応しない」を解決した方法 Amazonレポート取得の自動化にて、SendKeysを使ってカレンダーのクリックをサポートしようとスクリプトを組んでいました。 「カレンダー表示させて、leftボタンで必要数戻って」なんて簡単に考えていたのですが、SendKeys(”{LEFT}”)が無反応。1マスも動きませ […]
- 2020.10.02
- Amazon, ECシステム, VBS, VBScript, Windows10, WSH, エラー改善, スクレイピング, ツール, 仕様, 失敗例, 市場調査, 情報収集, 自作システム, 自動処理, 自動化
VBScript(WSH)で組んだ自動Amazonレポート取得で発生したエラー 広告効果測定とかね、レポートを自動で取得するようにVBSscript組んでました。 その結果おかしな現象が発生してました。 発生症状 自宅PCだと問題なく取得可能なのに、会社PCでの実行ではファイルに異常があると言われ開けない 実際の動作を見ていたところ、不可思議なポイントを発見。 「右クリックのメニュー違くない?」 […]