このPHP API統合により、PHPで500px APIを使用しています: https://github.com/jldavid/500px-php/
しかし、私はしばらく前から同じ点で立ち往生しています。
次のコードがあります。
// FHpxOAuth は、フォルダの下の 500px-php リポジトリにあります: oauth/500px.php
$connection = new FHpxOAuth(CONSUMER_KEY, CONSUMER_SECRET, $access_token['oauth_token'], $access_token['oauth_token_secret']);
$params = array(
'name' => "Sample name",
'description' => "Sample description bla bla bla",
'category' => 18,
'privacy' => 0,
'file' => file_get_contents('url for the image')
);
$content = $connection->post('photos/upload', $params);
おそらく、ファイルが multipart/form-data でなければならないことがわかっているため、正しい形式でファイルを渡していません。
写真をアップロードする方法に関するアイデアやドキュメントはありますか?