1

DropboxAPIを使用して問題に遭遇しました。現在、私はこのライブラリを使用しています:http ://code.google.com/p/dropbox-php/

問題は、ファイルをアップロードすると成功しますが、Dropboxに何も届かないことです。また、ライブラリを「ハッキング」して、投稿の一部を変更しました。よろしければ投稿できます。

誰かがその解決策を手に入れましたか?ありがとう!

//編集:PHPに統合されたOAuth関数を使用しています//編集2:

<?php

include "class/Dropbox/autoload.php";
$oauth = new Dropbox_OAuth_PHP("xxxxxxxxxxx", "xxxxxxxxxxx");
$dropbox = new Dropbox_API($oauth);

//re-login
if(isset($_SESSION["oauth_tokens"])) {
    $my->oauth->setToken($_SESSION["oauth_tokens"]);
}

//uploads itself to DB
if($dropbox->putFile( basename(__FILE__),  __FILE__ )) {
    echo "Success";     
} else {
    echo "Fail :(";
}

これが完全なコードではないことを確認してください。ただし、ユーザーがログインしていると想定してください。:)

4

1 に答える 1

1

Dropbox にファイルをアップロードするために使用しているライブラリである Dropbox for PHP は、メンテナンスされていないため、適切に機能しない可能性があります。

PHP Dropbox Uploaderを試してみてください。公式の Dropbox wiki で言及されています。

于 2011-04-23T09:12:34.840 に答える