M2 Note: Classes for building rest client in your extension


This is about using Magento 2 internal classes useful for building restapi client in your magento extension.


Oauth class will help you deal with REST authorization. Interesting function is `buildAuthorizationHeader` . Of course you should inject \Magento\Framework\Oauth\OauthInterface in your code instead of the class.


For building valid json bodies.


If you want to convert an object like order to array use.



Abhishek Jakhotiya

just a bug hunter and problem addict