标签归档:igxe

RSS feed of igxe

如何获取一个靠谱Steam饰品价格数据?

最近很多帮很多客户定制Steam机器人和周边的交易,硬币,开箱网站,中间需要Steam的饰品价格接口,但国内没有一个找到靠谱的价格接口,海外的接口要么很昂贵要么就是不靠谱,没办法真实反应当前国内饰品的真实价格,因此我们自己动手维护了一个饰品价格数据库。

数据来源:

Steam官方市场

IGXE

C5GAME

更新频率:每天定期更新

调用方式:

只需要传递一个hash_name的参数就行,hash_name从哪里获取呢?就是每一个饰品的唯一标识,库存接口里面能获取到,里面的market_hash_name字段就是。

获取到之后字段介绍如下:

steam_sale_price_dollar steam市场价格,单位:美元(汇率按照:6.6来计算)

csgo的价格来源IGXE

item_refer_igxe_steam_price IGXE上面的steam参考价格,单位:人民币

item_refer_igxe_price IGXE上面的IG官方给出的参考价格,单位:人民币

item_igxe_min_price IGXE上面的最低出售价格,单位:人民币

dota2,h1z1,绝地求生的价格来源C5GAME

item_refer_price_dollar C5上给出的参考价格,单位:美元(汇率按照:6.6来计算)

item_refer_price_rmb C5上给出的参考价格,单位:人民币 ...

继续阅读

如何给你的网站集成steam登录呢?

很多Steam饰品交易平台,csgo翻硬币网站,csgo开箱网站,以及Steam相关的论坛都可以支持直接通过Steam登录获取用户的基本信息,类似这样:

那么这个是怎么做到的呢?

首先你需要知道OpenID,如果不知道请自己google,或者戳这里:OpenID 和 OAuth 有什么区别?

其次 Steam可以作为一个OpenID提供者。 允许您的应用程序验证用户的SteamID,而不要求您在您的网站上输入他们的Steam用户名或密码。只需下载一个OpenID库,选择和使用您的语言和平台,url为:http://steamcommunity.com/openid,这样请求返回的声明ID将包含用户的64位SteamID。 声明的ID格式是:http://steamcommunity.com/openid/id/ <steamid>

最后如果你在网站集成Steam登录,V社官方建议你使用下面两种按钮作为登录按钮去链接到Steam的登录页面。

如果觉得单独去进程openid麻烦,可以直接找对应语言和框架的开源库来直接使用,我提供几个常用的:

Steam authentication for Laravel 5

django-steamauth

 

转载请注明出处。

关于igxe和c5game最新交易模式的担忧

众所周知,从今年7月份开始国内两家最大的饰品交易网站都被V社先后大批量的封号,前前后后损失加起来已经超过了1个亿人民币。

到11月份,ig的大量账户又被V社在此封禁,这次彻底把之前不可战胜的ig搞瘫痪了。

 

到现在两家网站都推出了新的自售机器人模式,相当于为每个用户提供一个客户端的机器人,个人感觉这种搞法是在挑战G胖的底线,从来没有任何一个平台能够容忍有人提供大规模的外挂插件给普通用户使用,此举可能会招致V社更猛烈的回应。

建议大家慎用,下次V社可能会有针对性的来封杀使用自售客户端的机器人账号,到时候受害的是广大玩家,并且不会有人来给你赔偿了。

STEAM饰品价格接口开发思路

之前帮客户开发csgo翻硬币网站的时候,需要调用价格接口来实时判断每个csgo皮肤的市场价格,当时找了很多地方发现只有国外的部分网站提供价格接口,但调用起来速度很慢而且数据参考的都是steam市场,不能准确的反映国内饰品价格。

于是自己动手去实现了一个价格接口,接下来我就介绍下大概的实现思路,供大家参考:

1.准备好爬虫框架,这里我试用的是scrapy

2.先去准备爬取steam市场的数据,作为基本数据,比如:

classid: 唯一标识一类饰品的steam官方idsteam_url: steam市场上面的饰品主页steam_app_icon_url: 所属游戏的图标steam_type: steam上饰品的分类比如:稀有 铭刻宝石steam_icon_url_large: 饰品的图标steam_little_photo_src_url: 饰品的小图片steam_little_photo_set_src_url_list: 饰品图片列表steam_item_name: 饰品中文名称 比如 铭刻 魂之挽歌多杀次数hash_name: 饰品hash_name这个很关键,后面查询接口都是基于这个Inscribed Requiem Multi Killssteam_normal_price_dollar: 求购的最高价格0.17steam_sale_price_dollar: 卖的最低价格0.16appid: 游戏的id570steam_descriptions: 饰品的描述信息

3.准备去爬取c5game的饰品交易数据,比如:

item_recent_hour_price : c5上最近一个小时的价格平均值,人民币单位
item_refer_price_dollar: c5上每个饰品的参考价格,美元单位
item_recent_day_price: c5上最近一天的平均成交价格,单位是人民币
item_recent_7_avg_price: c5上最近7天的平均成交价格,单位是人民币 ...

继续阅读

科普下steam机器人

什么是steam机器人,顾名思义就是可以自动帮助你搭理steam账号的机器人。

它可以自动帮你管理你的账户,可以做的事情如下:

1.自动与朋友互动,比如自动添加好友,自动接收好友,自动回复好友的新消息,根据消息做自动操作

2.自动管理游戏信息,比如自动监控游戏价格浮动,自动查看好友的游戏列表,自动获取关于游戏成就的信息,自动监控游戏打折信息

3.自动管理库存,比如按照要求自动发货,自动根据市场价格向对方发起交易,根据市场价格自动接收对方的交易

4.自动管理等级信息,比如自动计算升级所需卡牌,自动交易,自动合成升级

典型案例:

自动交易bot,可以根据市场价格与其他steam账号进行交易。

[Tradebot] Elma [Send any Offer] 

自动计算等级,交易卡牌。

Fast Level Up Service

steam游戏博彩

https://csgoreaper.com/

steam道具自动交易

相关例子比较多,暂不一一举例了。