Пример #1
0
def search_account():
    # with sessionCM() as session:
    count = 1
    f = open("smt_ccounts.text", 'rb')
    shop = Shop()
    shop.session = "0bdf6f64-372d-4b6 a-b68b-5efe64bc18bd"
    shop.site_id = 2
    shop.platform = "AliExpress"
    shop.name = 'Limerence'
    while True:
        line = f.readline()
        if not line:
            break
        shop.account = line.strip()
        print "第 %d 个..." % count
        handler = AliMessage(shop)
        result = handler.get_msg_relation_list(msg_source="order_msg")
        lens = len(result.get("result", []))
        if len(result.get("result", [])):
            print line, len(result.get("result", []))
            raw_input("continue ... ")
        count += 1
Пример #2
0
            "msgSources": msg_sources,
            "buyerId": buyer_id,
            "content": content
        }
        if channel_id:
            params.update({"channelId": channel_id})
        if image:
            params["imgPath"] = image
        response = self.execute('api.addMsg', params)
        return response


if __name__ == "__main__":
    shop = Shop()
    shop.account = "6bf331f0-8e5b-4edb-96a4-5fabf975834c"
    shop.session = "0bdf6f64-372d-4b6 a-b68b-5efe64bc18bd"
    shop.site_id = 2
    shop.platform = "AliExpress"
    shop.name = 'Limerence'
    handler = AliMessage(shop)
    # result = handler.get_msg_detail_list(
    #     channel_id="66947353601", msg_source="message_center"
    # )

    # result = handler.get_msg_relation_list(
    #     msg_source="order_msg",
    #     current_page=1,
    #     page_size=10
    # )

    # result = handler.get_msg_detail_list("112122263502", "message_center",
Пример #3
0
                    u'translated_message': u"Where is my product?",
                    u'translated_message_zh': u'\u54EA\u91CC\u662F\u6211\u7684\u4EA7\u54C1\uFF1F'
                }
            }],
            u'state': u'Awaiting your response',
            u'state_id': u'1',
            u'subject': u'Return or Exchange',
            u'sublabel': u'',
            u'transaction_id': u'123456789012345678901234'
        }
    },
    u'message': u''
}

if __name__ == "__main__":
    shop = Shop()
    shop.account = "373756ae5115474c8f0bcba44159194a"
    shop.session = "f5d42d3b104c4043859e09785e573e05"
    shop.owner = "596d75982eac1176e8290607"
    shop.platform = "Wish"
    shop.id = 15183
    shop.site_id = 1

    hanler = WishTicket(shop)

    # result = hanler.list_all_tickets()
    #
    # import json
    # print json.dumps(result, indent=2)

Пример #4
0
            "street_address1": address1,
            "street_address2": address2,
            "city": city,
            "state": state,
            "zipcode": zipcode,
            "country": country,
            "phone_number": phone_number
        }
        response = self.execute("order/change-shipping", params)
        return response

    def modify_order_tracking(self, order_id, tracking_provider, tracking_number, ship_note=""):
        params = {
            "access_token": self.account,
            "id": order_id,
            "tracking_provider": tracking_provider,
            "tracking_number": tracking_number,
            "ship_note": ship_note
        }
        response = self.execute("order/modify-tracking", params)
        return response
# #
from morph.lib.model.shop import Shop
shop = Shop()
shop.account = "acc850109f764b41bcf7fa2fe4747628"
shop.session = "9151a8f84fca4714a67c09637bd19b09"
wo = WishOrder(shop)
# z = wo.retrieve_recently_changed_orders("20", "2016-07-04T20:10:20")
z = wo.retrieve_unfulfilled_orders(0,0)
print z
print len(z["data"])
Пример #5
0
            "serviceName": service_name,
            "logisticsNo": logistics_no,
            "sendType": "all",
            "outRef": order_no,
        }
        self.need_signature = True
        response = self.execute("api.sellerShipment", params)
        return response

    def get_seller_address(self):
        params = {
            "access_token": self.account,
            "request": json.dumps(["sender", "pickup", "refund"])
        }
        self.need_signature = True
        response = self.execute("alibaba.ae.api.getLogisticsSellerAddresses",
                                params)
        return response


if __name__ == "__main__":
    shop = Shop()
    shop.session = "0aaf0faf-590a-4d49-bcef-21171766745e"
    shop.account = "48d74966-d355-4296-87bb-ad5117c0512c"
    AT = AliLogistics(shop)
    print AT.get_by_id("500997895186903")
    # res1 = AT.get_print_info(3374557145, "RF449915291CN")
    # print res1
    # nums = ["04245701278", "04245844360", "04245701264"]
    # print AT.get_print_infos(nums)
    # print AT.list_supported_service()
Пример #6
0
            "pageSize": 50,
        }
        self.need_signature = True

        response = self.execute('api.findOrderListQuery', params)
        return response

    def get_orders_simple_list(self, page=1):
        params = {
            "access_token": self.account,
            "page": page,
            "pageSize": 50,
            "orderStatus": "FINISH"
        }
        self.need_signature = True
        response = self.execute('api.findOrderListQuery', params)
        return response


#
if __name__ == "__main__":
    shop = Shop()
    shop.account = "0e6d6295-33ef-4dba-acbe-f81ad2c08fb2"
    shop.session = "997bb82d-22e7-4947-a235-d1ea53c242f2"
    AT = AliTrade(shop)
    res1 = AT.get_orders_list_all(page=1)
    print res1

    # print res1
    # res2 = AT.get_order_detail_by_id(72225047485505)
    # print res2