HTTP Header(必须包括):
{
"Content-Type":"application/json",
"X-App-Token":"应用密钥"
}
String today = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); | |
String seller = "onitsukatiger官方旗舰店"; | |
// 同步队列 | |
SyncQueue ot = OT.orderQueue(seller, today); | |
Query sql = dbconn.createQuery("from Trade where seller_nick = ? and status = ? and (end_time between ? and ?)"); | |
sql.setString(0, seller); | |
sql.setString(1, "TRADE_FINISHED"); | |
sql.setString(2, today + " 00:00:00"); | |
sql.setString(3, today + " 23:59:59"); |
user = User.all[11] | |
def get_value(cid, properties) | |
prop_ids = properties.split(':') | |
prop = ItemProp.where(_id: "#{cid}-#{prop_ids[0]}").first | |
return nil if prop.nil? | |
prop_value = prop.prop_values.where(vid: prop_ids[1]).first | |
return nil if prop_value.nil? | |
prop_value.name |
# -*- encoding: utf-8 -*- | |
require 'wiringpi' | |
class Pi | |
def initialize(pins) | |
@pins = pins | |
@io = WiringPi::GPIO.new | |
@io.wiringPiMode(WPI_MODE_GPIO) |
# 获取购买记录 | |
def get_trades(crawler, item_id, seller_id, item_sbn, page=1) | |
start_at = Date.yesterday.beginning_of_day.to_i * 1000 | |
end_at = Date.yesterday.end_of_day.to_i * 1000 | |
# 购买列表 |
#! /bin/sh | |
### BEGIN INIT INFO | |
# Provides: nginx | |
# Required-Start: $syslog $remote_fs | |
# Required-Stop: $syslog $remote_fs | |
# Should-Start: $local_fs | |
# Should-Stop: $local_fs | |
# Default-Start: 2 3 4 5 | |
# Default-Stop: 0 1 6 | |
# Short-Description: nginx - Persistent key-value db |
# 未知的 | |
unkown_list = [ | |
"219.130.39.9:3128", | |
"122.225.22.22:8080", | |
"202.103.215.199:80", | |
"59.46.173.75:80", | |
"218.23.49.155:80", | |
"218.76.157.98:8001", | |
"218.84.126.82:3128" | |
] |
uri = [ | |
# 运动 | |
"http://arcteryxjrh.tmall.com", | |
"http://sanfo.tmall.com", | |
"http://skomart.tmall.com", | |
"http://newbalance.tmall.com", | |
"http://thenorthface.tmall.com", | |
"http://asics.tmall.com", | |
"http://adidas.tmall.com", | |
"http://salomon.tmall.com", |
user = User.last | |
# 订单列表 | |
trades = CSV.read('trades.csv', 'rb:GB18030:UTF-8', headers: true, col_sep: ';') | |
trade_ids = [] | |
@items = {} | |
trades.each do |trade| | |
trade_ids << trade['TID'] | |
@items[trade['SKU']] = 0 unless @items.has_key?(trade['SKU']) | |
end | |
trade_ids.uniq! |
user = User.all[1] | |
date = '2012-11-11'.to_date | |
user.trades_sync(date) | |
user.orders_sync | |
skus_data = CSV.read('all_items.csv', 'rb:GB18030:UTF-8', headers: true, col_sep: ',') | |
items = {} | |
skus_data.each do |sku| | |
items[sku['SKU']] = 0 unless items.has_key?(sku['SKU']) | |
items[sku['SKU']] += sku['库存'].to_i |