私たちはeBayストアを手に入れました。私たちのサポートスタッフは、標準のebayインターフェースを介してアイテムを追加します。GetSellerList
彼らが新しいアイテムを追加するためにこれを行うとき、私は-callを通してこのアイテムを得ることができます。しかし、テキスト内の何かを変更したり、別の方法でアイテムを変更したりするだけの場合、GetSellerList
-callはそのことを通知しません。記事のテキストにSKUが含まれているため、これらの変更が必要です。これは何かであり、サポートが調整されます。誰かが同様の問題を抱えていて、これを解決する方法を見つけましたか?
2 に答える
改訂された項目をすべて選択してフィルタリングできると思います。私が考えていることを説明させてください。出力セレクターを使用して、各呼び出しの結果を制限します。itemID、SKUなどの興味深いデータのみを返します(次に説明する2つのフィールドと一緒に必要なもの)。ItemArray.Item.ReviseStatus.ItemRevised
次に、アイテムが以前に改訂された場合よりも真の場合を使用して回答をフィルタリングする ので、配列に入れます。
ドキュメントから
If true, indicates the item was revised since the listing became active.
Output only.
返されたすべてのデータをテーブルに確実に保存するので、新しいエントリ/新しいリビジョンを確認できます。新しいエントリが見つかった/更新された場合、必要なことは何でもできます。たとえば、自分自身に電子メールを送信して、どの項目が改訂されたかを知ることができます。
リビジョンの詳細を提供できるフィールドはItemArray.Item.ReviseStatus.ItemRevised
ドキュメントから:
An output value only, indicates whether an item has been revised since the
listing became active and, if so, which among a subset of properties have
been changed by the revision.
これが役立つことを願っています。
GetSellerListの代わりにGetSellerEventsを使用できると思います-そこにModTimeFromおよびModTimeTo入力プロパティを指定できます
私はそれがどのように機能するかを確認します:)