ICgpt目前可提供如下服务,且在不断扩展中。
所有服务均可通过API接口进行,请先联系我们获得API key 和Secret Key。如果您需要其他增值服务,也可发送邮件至ai@icgpt.com告诉我们。
Post Url : https://icgpt.ai/api/uc/chromeLogin
请求字段 | 说明 | |
---|---|---|
body | {} | |
username | 必填,邮件或者手机号 | |
password | 必填,密码,并非手机验证码,用户可登录IcGpt.ai设置密码 |
返回信息 | 说明 |
---|---|
loginuserid | 用户ID |
mp | 手机号码 |
loginemail | 邮件 |
groupid | 群组ID |
token | 登录令牌,需保存 |
code | 登录是否成功,200为请求成功,403:拒绝请求;500:服务器错误 |
返回示例
{ 'loginuserid': 6, 'mp': '13800138000', 'loginemail': 'ai@icgpt.ai', 'groupid':999, 'token': '0749f6aa-c209-11ed-a3a9-0eafdb801a7b', 'code': 200 }
Post Url : https://icgpt.ai/api/uc/loginStatusCheck
请求字段 | 说明 | |
---|---|---|
body | {} | |
token | 必填,原有登录令牌,登录成功后后获得 |
返回信息 | 说明 |
---|---|
loginuserid | 用户ID |
mp | 手机号码 |
loginemail | 邮件 |
token | 登录令牌 |
code | 登录是否成功,200为请求成功,403:拒绝请求;500:服务器错误 |
返回示例
{ 'loginuserid': 6, 'mp': '13800138000', 'loginemail': 'ai@icgpt.ai', 'token': '0749f6aa-c209-11ed-a3a9-0eafdb801a7b', 'code': 200 }
Post Url : https://icgpt.ai/api/uc/listSupplierGroup
请求字段 | 说明 | |
---|---|---|
body | {} | |
token | 必填,登录令牌,登录成功后后获得 | |
groupid | 选填,检索群号 | |
page | 必填,页码 | |
pageSize | 必填,每页多少行数据 |
返回信息 | 说明 |
---|---|
mygroupid | 用户已加入的群组 |
data | [{}]groupid(群组ID)、groupname(组名)、memberNum(成员数量),createTime(创建时间) |
recordcount | 记录总数 |
currentPage | 当前页 |
pageSize | 每页条目数 |
code | 请求是否成功,200为请求成功,403:拒绝请求;500:服务器错误;501:请求失败 |
msg | 提示信息,返回successfull,则代表请求成功 |
返回示例
{ 'mygroupid': 10000, 'recordcount':888, 'currentPage':1, 'pageSize':10, 'data':[ {'groupid': 26522, 'groupname': '默认组', 'memberNum': 1, 'createTime': '2023-03-15 13:41:30'}, {'groupid': 26521, 'groupname': '默认组', 'memberNum': 1, 'createTime': '2023-03-15 13:41:30'}, {'groupid': 26520, 'groupname': '默认组', 'memberNum': 1, 'createTime': '2023-03-15 13:41:30'} ] 'msg': 'successfull', 'code': 200 }
Post Url : https://icgpt.ai/api/uc/listSupplierGroup
请求字段 | 说明 | |
---|---|---|
body | {} | |
token | 必填,登录令牌,登录成功后后获得 | |
groupid | 必填,群组ID |
返回信息 | 说明 |
---|---|
code | 是否成功,200为请求成功,403:拒绝请求;500:服务器错误 |
msg | 提示信息,返回successfull,则代表请求成功 |
返回示例
{ 'msg': 'successfull', 'code': 200 }
Post Url : https://icgpt.ai/api/supplierAppraise/add
请求字段 | 说明 | |||
---|---|---|---|---|
body | {} | |||
token | 字符,必填 | 登录令牌 | ||
data | [] | 公司名信息 | ||
supplier | 字符,必填 | 公司名 | ||
grade | 字符,必填 | 评价,备选值1和0,1可靠,0不可靠 | ||
remaks | 字符,选填 | 公司备注 |
返回信息 | 说明 |
---|---|
affechedNum | 处理的条目数 |
succedNum | 成功条目数 |
msg | 提示信息,返回successfull,则代表请求成功 |
code | 是否成功,200为请求成功,403:拒绝请求;500:服务器错误 |
请求示例
{ "token": "0749f6aa-c209-11ed-a3a9-0eafdb801a7b", "data": [ {"supplier":"XX电子技术有限公司","grade":1,"remarks":"原装正品"}, {"supplier":"YY技术有限公司","grade":0,"remarks":"卖散新的"} ] }
返回示例
{ 'msg': "successfull", 'affechedNum': 1, 'succedNum': 1, 'code': 200 }
Post Url : https://icgpt.ai/api/supplierAppraise/list
请求字段 | 说明 | |
---|---|---|
body | {} | |
token | 必填,用户登录令牌 | |
begintime | 选填,unix 时间戳,上次更新时间 |
返回信息 | 说明 |
---|---|
data | [{}]格式,返回的供应商更新的数据,supperName公司名称,grade:可靠、风险、待定 |
postTime | 当前请求时间,unix 时间戳 |
msg | 返回信息,返回successfull,则代表请求成功 |
code | 是否成功,200为请求成功,403:拒绝请求;500:服务器错误 |
返回示例
{ "code":200, "msg":"successfull", "postTime":1678810715, "data":[ {"supperName":"北京电子有限公司","grade":"可靠"}, {"supperName":"上海电子有限公司","grade":"可靠"}, {"supperName":"XX电子有限公司","grade":"风险"}, ] }
Post Url : https://icgpt.ai/api/supplierQuote/list
请求字段 | 说明 | |
---|---|---|
body | {} | |
token | 必填,用户登录令牌 | |
begintime | 选填,unix 时间戳,上次更新时间 |
返回信息 | 说明 |
---|---|
data | [{}]格式,返回的供报价更新的数据,partno:型号,qty:数量,price:价格,supperName:公司名称,remarks:备注批号等信息 |
postTime | 当前请求时间,unix 时间戳 |
msg | 返回信息,返回successfull,则代表请求成功 |
code | 是否成功,200为请求成功,403:拒绝请求;500:服务器错误,501:请求失败 |
返回示例
{ "code":200, "msg":"successfull", "postTime":1678810715, "data":[ {"partno":"AD8362ARUZ","qty":"2000","price":¥30","remarks":"批号2023","supperName":"北京XX电子有限公司"}, {"partno":"AD8362ARUZ","qty":"2000","price":¥30","remarks":"批号2023","supperName":"北京XX电子有限公司"}, {"partno":"AD8362ARUZ","qty":"2000","price":¥30","remarks":"批号2023","supperName":"北京XX电子有限公司"}, ] }
Post Url : https://icgpt.ai/api/supplierQuote/add
请求字段 | 说明 | |
---|---|---|
body | {} | |
token | 必填,登录令牌,登录成功后后获得 | |
partno | 必填,型号 | |
qty | 选填,数量 | |
price | 必填,价格 | |
supplierName | 必填,供应商 | |
remakrs | 选填,批号或其他备注信息 |
返回信息 | 说明 |
---|---|
msg | 提示信息,返回successfull,则代表请求成功 |
code | 是否成功,200为请求成功,403:拒绝请求;500:服务器错误;501:加入失败 |
请求示例
{ "token": "0749f6aa-c209-11ed-a3a9-0eafdb801a7b", "partno":"LM339", "qty":"1000", "price":"¥1.9", "remarks":"2023+", "supplierName":"深圳XX电子有限公司" }
返回示例
{ 'msg': "successfull", 'code': 200 }
Post Url : https://icgpt.ai/api/partQuote/get
请求字段 | 说明 | |
---|---|---|
body | {} | |
token | 必填,用户登录令牌 | |
partno | 选填,型号 |
返回信息 | 说明 |
---|---|
data | [{}]格式,返回的供报价更新的数据,partno:型号,qty:数量,price:价格,supperName:公司名称,remarks:备注批号等信息,uptime:时间 |
msg | 返回信息,返回successfull,则代表请求成功 |
code | 是否成功,200为请求成功,403:拒绝请求;500:服务器错误,501:请求失败 |
返回示例
{ "code":200, "msg":"successfull", "data":[ {"partno":"AD8362ARUZ","qty":"2000","price":¥30","remarks":"批号2023","supperName":"北京XX电子有限公司","uptime":"2023-03-24 09:20:00"}, {"partno":"AD8362ARUZ","qty":"2000","price":¥30","remarks":"批号2023","supperName":"北京XX电子有限公司","uptime":"2023-03-24 09:20:00"}, {"partno":"AD8362ARUZ","qty":"2000","price":¥30","remarks":"批号2023","supperName":"北京XX电子有限公司","uptime":"2023-03-24 09:20:00"}, ] }
Post Url : https://icgpt.ai/api/supplierAppraise/detail
请求字段 | 说明 | |
---|---|---|
body | {} | |
token | 必填,用户登录令牌 | |
supplierName | 必填,供应商名称 |
返回信息 | 说明 |
---|---|
data | [{}]格式,返回的供报价更新的数据,supplierName:型号,grade:数量,remarks:备注,uptime:提交事件,username:用户,email:用户邮件,mp:用户手机号 |
msg | 返回信息,返回successfull,则代表请求成功 |
code | 是否成功,200为请求成功,403:拒绝请求;500:服务器错误,501:请求失败 |
返回示例
{ "code":200, "msg":"successfull", "data":[ {"supplierName":"福建XX科技有限公司","grade":"可靠","remarks":卖散新的","uptime":"2023-03-15 15:52:09","username":"xxx","email":"xxx@gmail.com","mp":"1380****000"}, {"supplierName":"福建XX科技有限公司","grade":"可靠","remarks":卖散新的","uptime":"2023-03-15 15:52:09","username":"xxx","email":"xxx@gmail.com","mp":"1380****000"}, {"supplierName":"福建XX科技有限公司","grade":"可靠","remarks":卖散新的","uptime":"2023-03-15 15:52:09","username":"xxx","email":"xxx@gmail.com","mp":"1380****000"} ] }
import json import requests #提交供应商评价 url = "https://icgpt.ai/api/supplierAppraise/add" headers = {"apiKey":"Your api key","secretKey":"Your secretKey"} mydata = {"token":"e8f7bf97-c23b-11ed-9ca0-0eafdb801a7b","data":[{"supplier":"xxx","grade":1,"remarks":"xxx"}]} r = requests.post(url,headers=headers,data={"body":json.dumps(mydata)},timeout=10) response = r.json()