【salesforce】【PHP】OAuth認証とデータ取得の方法をまとめてみた

最近、salesforceからデータを取得する機会がありました。

developer.salesforce.com

salesforceのAPIの仲介をするライブラリがあるか探してみたのですが、あまり情報がありませんでした。

ありました。
toolkitと呼ばれるライブラリ集が公開されています。
この記事ではスクラッチで組んでいますので、今から実装する場合はこちらを使うことも検討した方が良いかもしれません。
developer.salesforce.com

公式のドキュメントを読み漁って色々知見が溜まったので、一度共有できる形にしてみました。

githubのリポジトリ

github.com

使い方については、リポジトリのREADME.mdにまとめました。

できる事

  • ユーザー名パスワードによるOAuth認証
  • SOQLのクエリを送信して、データを取得する。


以上です。
公開用に、salesforce部分を切り出したものなので、まだ調整が必要な箇所があるかもしれません。
今後、composer用に登録してみようと思います。

©︎2017-2018 WebSandBag