中田のタスク管理

タスクの詳細

キャンセル
ASPレポート 竹本さんとの連携
依頼者 竹谷さん
進捗率
90%  作業状況
現在の作業 cronテスト
作業開始予定日
タスクタイプ 通常
タグ ツール
現状サマリー

現在「キャンセル」、進捗 0%。工程は全10件中 9件完了。

残りの工程: cronテスト

最新報告「9/13 進捗」(2021-09-13 19:07:35)

タスクの詳細情報・説明 別ウィンドウで表示

依頼の詳細

APIを使用して、CSVレポートのデータを送る設定

ショッピングサイト・ASPのCSVデータフォーマット
https://docs.google.com/spreadsheets/u/1/d/1cxoVMTxipcTyBQjI2sg-oIGcDS0_eDOLkUg0jSD-cSw/edit?usp=sharing

APIの詳細
https://docs.google.com/spreadsheets/d/17MuA67_No7ZOUTKXJTPk8deAqphAXBjOPsya_AMrVEw/edit#gid=0


各ASPのレポートを取得し、
取得したデータをAPIを使用して送る

APIの開発はhinode lab様(竹本さん)で
連携を取りながら進めています。

対応者メモ・コメント 別ウィンドウで表示

APIの詳細

https://docs.google.com/spreadsheets/d/17MuA67_No7ZOUTKXJTPk8deAqphAXBjOPsya_AMrVEw/edit#gid=0

成功時のAPIのレスポンス

{"data":[],"meta":{"code":200,"message":"Success"}}

Err時のAPIのレスポンス

401
"{
""errors"": [
{
""message"": ""Unauthorized""
}
]
}"

500
"{
""message"": ""Asp type is invalid name."",
""status_code"": 500
}"

422
"{
""message"": ""The given data was invalid."",
""errors"": {
""file"": [
""fileは、必ず指定してください。""
]
},
""status_code"": 422
}"


ASP_name

A8
felmat
Adcent
zucks
webanntena
imobile
amazon
rakuten

POST https://stg.pluscorp-tool.com/api/plus/cvs/import/rakuten
POST https://stg.pluscorp-tool.com/api/plus/cvs/import/amazon
POST https://stg.pluscorp-tool.com/api/plus/cvs/import/imobile


PythonでのAPI 使用例

url = "https://stg.pluscorp-tool.com/api/plus/cvs/import/"+ASP_name
payload={}
files=[
('file',(asp_name+".csv",open(csv_file_name,'rb'),'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'))
]
headers = {
'X-Authorization': 'Dj6HuNFPPUvE6qo9GTMUPDpjgyZAS4H8gPQuDWY2HORWed3MRUGojTmyAQJTOdwt'
}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)

作業工程・チェックリスト

現在の進捗:9/10 90%
a8レポート APIテスト
felmat APIテスト
adcent APIテスト
Webanntena APIテスト
imobile APIテスト
rakuten APIテスト
Amazon APIテスト
ご確認いただく
Amazon,楽天,iMobileの直近3ヶ月のCSV送付
cronテスト

コメント コメントフォーム

中田
9/13 進捗

MTGにて、APIでのファイルデータの送付OKとのこと、確認とれました。

cronでのテストを行う予定。
テスト時期は竹本様からご連絡いただく。

コメントのURLコピー 2021-09-13 19:07:35

コメントフォーム

名前
タイトル
コメント
    ファイルのアップロード
    (このエリアにドロップしてください)
    ※ ファイルのURLはコメント内に含めてください。
    Markdown記法が使用可能
    # 見出し h1
    ## 見出し h2
    ### 見出し h3
    #### 見出し h4
    ##### 見出し h5
    
    **太字**
    
    水平線
    ---
    
    > 引用テキスト
    > 引用テキスト 
    
    ```
    コードの表示(ブロック)
    コードの表示(ブロック)
    コードの表示(ブロック)
    ```
    
    * リスト
    * リスト
    * リスト
    
    0. 番号リスト
    0. 番号リスト