php – BigCommerce API OAuth服务器到服务器脚本

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – BigCommerce API OAuth服务器到服务器脚本脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
连接到BigCommerce API的最新规范建议使用OAuth,因为简单的auth方法很快就会被弃用.

我一直在一些PHP脚本中使用BigCommerce API来访问我的商店的Store API.这些脚本执行相对简单的操作,例如更新产品名称,更新产品价格等.

我对如何将这些脚本转移到使用新的OAuth系统感到困惑.我正在阅读的所有内容都使得OAuth基于开发用户安装和授权访问其商店的实际应用程序.但是,这显然不是我的用例,并且让我非常困惑.

一个简单的例子是从我的商店中检索产品的脚本.我只是在PHP文件中运行此代码

Bigcommerce::configure(array(
    'store_url' => 'https://www.my-store.COM','username' => 'my_username','api_key' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx'
));
Bigcommerce::setCipher('RC4-SHA');
Bigcommerce::verifyPEer(false);

Bigcommmerce::getPRoducts();

如何使用OAuth实现同样的功能?它甚至可能吗?

解决方法

我可能会创建一个快速的“应用程序”来获取客户端ID,Client Secret&令牌.然后使用这些凭据进行外部身份验证因此,您将安装“身份验证应用程序”,但从BC外部执行您的代码.

请注意,这与iframed的已安装应用程序的工作方式没有什么不同.

PS,我实际上没有尝试过这个,但理论上它应该可行.

脚本宝典总结

以上是脚本宝典为你收集整理的php – BigCommerce API OAuth服务器到服务器脚本全部内容,希望文章能够帮你解决php – BigCommerce API OAuth服务器到服务器脚本所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。