ebayapiが不安定である。
bulkdataexchangeからのfileuploadで、ここ数日エラーが出まくりである。
①Please specify a File with Valid Format
謎である。具体的なエラー内容は通知されない。当然xmlとしてはvalidなものである。全く同一のファイルでも時間帯によっては通ったり通らなかったり
②There is failure during file upload and post-upload checking
謎である。具体的なエラー内容は通知されない。なおこの後、abort jobをすると下記が出る。
The job is already in terminated states such as completed, failed and aborted
③The File Upload is already in progress
謎である。もちろん同じfile reference idを指定するようなことはしていない。
④Client received SOAP Fault from server: Error reading from XML stream: Read timed out Please see the server log to find more detail regarding exact cause of the failure.
アップロード中にタイムアウトする。大体リトライすれば2回目は成功する。
⑤The file has already been uploaded
どうも④の後に発生するぽい。④でエラーで処理されているが、実はファイルアップロードは完了しているということか。。。
maru9としては、とにかくエラーになったら、abort jobして、即リトライ。
これで、大半はうまくいくが、
①だけは、うまくいかない。signの計算方法でもまちがえているんじゃないか。。。