目前我已經爲單個用戶配置了Quickbooks在線API功能。它使用OAuth在線獲取客戶/賬單信息。它工作完美。如何配置Quickbooks在線API以與多個用戶/公司一起工作?
我想爲多個用戶執行相同的功能。
現在還有誰都有自己的QuickBooks的在線賬戶的QuickBooks許多用戶和所有這些用戶都存在於我的自定義應用程序。
是否有可能使用keithe手掌的針對不同用戶開發套件擁有API訪問權限設置API的功能?哪些東西需要配置使其運行?
目前我已經爲單個用戶配置了Quickbooks在線API功能。它使用OAuth在線獲取客戶/賬單信息。它工作完美。如何配置Quickbooks在線API以與多個用戶/公司一起工作?
我想爲多個用戶執行相同的功能。
現在還有誰都有自己的QuickBooks的在線賬戶的QuickBooks許多用戶和所有這些用戶都存在於我的自定義應用程序。
是否有可能使用keithe手掌的針對不同用戶開發套件擁有API訪問權限設置API的功能?哪些東西需要配置使其運行?
是否可以使用keithe palmar的開發工具包爲不同的用戶設置API功能以獲得API訪問權限?
是的。
哪些事情需要進行配置,使其運行?
有一個變量$the_tenant
需要是每個獨立的QuickBooks Online公司要連接。
如果你正在構建一個多租戶的SaaS型應用程序,那麼你可能爲自己的各住戶已經是一個唯一的標識符。因此,請將$the_tenant
設置爲您唯一的租戶ID值。
完成。這就是你必須要做的。
相關代碼:
// The tenant that user is accessing within your own app
$the_tenant = 12345;
所有的OAuth的東西存儲/基於該$the_tenant
變量,所以只要確保它被設置爲您獨特的租戶ID,和你很好走。請注意,您必須分別連接每個QuickBooks公司。
感謝基思!根據你的建議,我已經改變了租戶ID,它的工作非常完美。 – Shirish