• phpFlickr

    @Evikulov
    Уффф, я тоже немного поломал голову чтобы разобраться, вообщем тут всё хитро:)
    1) CallbackUrl указывается на страницы с вашим приложением http://www.flickr.com/services/apps/by/...
    здесь нужно выбрать приложение, затем в правом меню, найти пункт админ, и выбрать эдит, затем вам откроется страница эдит и там увидите CallbackUrl(как-то это показалось мне сложным).
    2)Идем в код. Чтобы что-то сделать нам нужно в коде авторизовать наше приложение require_once("phpFlickr.php");
    $f = new phpFlickr($apikey, $secret);
    $f->auth("write");
    после этого вам надо будет сходить по ссылке, разрешить приложению необходимые операции, и затем перейти на ваш коллбэкурл, но уже с токеном. Что-то типа http://test.ru/?frob=ваш_токен
    3)Берем тот самый токен из урл
    и делаем следующее
    require_once("phpFlickr.php");
    $f = new phpFlickr($apikey, $secret);
    $f->setToken($token);
    $f->sync_upload("test.jpg", $title = "the title", $description = "the description", $tags = "tag1,tag2");
    Вроде работает.
    Ответ написан