我想把Magento和Jet marketplace API连接起来。
Jet提供了同样的API。
我有一个在我的网站上配置的扩展。
在我的Jet.com配置文件中完成80%的配置文件。
现在,对于20%,我必须按照jet.com标准完成测试应用编程接口。
{
"Message": "Authorization has been denied for this request."
}我成功获取了token。我正在使用邮递员工具发送请求。
现在如何使用token上传sku以及进一步的价格和图片上传?
提前感谢
发布于 2017-08-30 14:38:30
为了完成测试api,您必须通过api将产品(通过文件解析器方法发布三个文件: merchantsku、price和inventory feed文件)上传到jet,在上传产品后,您必须从jet合作伙伴面板创建订单,获取订单并确认订单,然后您必须发货一个订单并取消一个订单,您的测试api将配置完成,当您重新加载您的jet合作伙伴面板时,您的实时api将被激活。
对于您询问的错误:
{
"Message": "Authorization has been denied for this request."
}您的测试接口详细信息不正确或发送方式不正确,如果您使用的是Postman,则需要在headers Authorization: Bearer“token”中设置;
要获取令牌,您可以使用下面的post api:
$url= https://merchant-api.jet.com/api/token;
$postFields='{"user":"'.$usr.'","pass":"'.$pass.'"}';您可以在所有jet api调用中使用此标记。希望这能有所帮助。
https://stackoverflow.com/questions/38994863
复制相似问题