解析Webhook:将数据附加到Webhook URL

时间:2016-06-02 21:49:55

标签: parse-platform url-redirection cloud-code webhooks square-connect

我正在使用OAuth2来集成Square和我的应用程序,后者使用Parse作为后端。

我的问题是,当Square调用重定向uri时,它会将用户定向到我在Parse中创建的子域,并将授权码附加到子域uri。 我需要从uri中提取此授权代码,但不知道如何。执行此操作需要Parse Cloud Code。

我认为我需要在Cloud Code中创建一个Webhook URL,然后提取附加到URL的数据,其基数是子域URL。将非常感谢概述流程,代码示例和有用文档链接的步骤。

此外,一旦我弄清楚这一点,我需要让我的网络浏览器将用户跳回到最初在调用此重定向URL时调出Square的应用程序。不知道如何做到这一点,并没有找到有意义的事情。提示,建议和链接将不胜感激!

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为最好的方法是在服务器上创建一个独立的路由来处理所有与square的通信。我的意思是没有Parse的东西。 您现在仍然可以通过此路由与Parse通信并进行查询,但最好的方法是创建一个无法解析的单独路由。

因为即使你能找到一种实现via触发器或钩子的方法,Parse也许无法为你提供一个可以随时间推移的灵活实现。