2017-07-18 77 views
0

我是一個場地的經理,我正嘗試使用Venue Push API進行現場簽到。我已經設置了兩個Foursquare應用程序,一個使用我的個人帳戶,另一個使用場地管理帳戶(據我所知,這是兩個獨立的帳戶,因爲我可以在foursquare.com上進行切換)。無法通過場地推送API將Foursquare推送到我的網址上。

當我使用推控制檯 Foursquare的開發小組從https://foursquare.com/developers/app/.../push發送測試推我得到一個測試通知到我指定的URL,但不管如何,我一直沒能收到的籤生活。

該帳戶已通過驗證,我是會場的經理,但我仍無法獲得現場入住登記。

有什麼我失蹤了嗎?我將不勝感激任何幫助。謝謝。

回答

0

您(或場館經理)仍然需要授權您的應用發送推送。從文檔:

強調,爲了讓您的應用程序來查看 推的場地,這個場地的經理人必須至少有一個已授權 使用你的應用程序中是很重要的,否則你可能會看到「您的應用程序無法看到從 推出該場地「的錯誤。

https://developer.foursquare.com/overview/realtime

+0

我不明白(你是不是sating什麼,但如何做到這一點)。我是會場的所有者和經理,我創建了應用程序(這不過是一個PHP腳本,接收FS在我的Web服務器上推送),我找不到任何方式來授權使用應用程序。我可以在我的_user_帳戶中找到的唯一應用相關內容是_connected apps_鏈接,該鏈接僅列出FS開發人員文檔。 – necmettin

+0

只是作爲場所的所有者並創建API密鑰並不意味着將推送給它。你需要註冊推送(你有),然後你需要一個場地經理(你自己)來授權應用程序。連接指南介紹瞭如何生成oauth令牌https://developer.foursquare.com/overview/auth。您可以使用郵遞員這樣的工具簡化此過程。 –

+0

終於找到了如何授權應用程序,這是通過生成oauth標記完成的,感謝您的指導。 – necmettin