如何从Dropbox Chooser v2获取POST数据?

时间:2014-02-01 13:00:25

标签: php post dropbox

与Dropbox Chooser V2相反,V1使用隐藏的输入字段,使PHP可以轻松地从表单获取POSTed数据。

然而,使用V2,输入fiels消失了。如何获取POST数据以进一步处理它?<​​/ p>

1 个答案:

答案 0 :(得分:2)

基本上有两个主要选择:

  1. 您可以进行AJAX调用并在其中包含URL。
  2. 您可以在表单中包含隐藏的输入标记,并将URL放在那里。
  3. 后者的粗略示例(完全未经测试,抱歉打字错误/错误):

    <form method="POST" action="...">
        <input id="url" name="url" type="hidden" />
        <div id="container"></div>
    </form>
    <script>
        var button = Dropbox.createChooseButton({
            linkType: 'direct',
            success: function (files) {
                document.getElementById('url').value = files[0].link;
            }
        });
        document.getElementById('container').appendChild(button);
    </script>