Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Авторизация в Одноклассниках

290
16 февраля 2013 года
Patr1ot
458 / / 09.02.2008
Добрый день!
Не могу пройти авторизацию в одноклассниках, может кто сталкивался с такой проблемой отзовитесь нужна помощь.
POST запрос отправляю вроде правильный инфу взял вот отсюда: http://dev.odnoklassniki.ru/wiki/display/ok/REST+API+-+auth.login+ru

Вот мой код:

Код:
TStringList *S = new TStringList;


 S->Add("user_name=User@yandex.ru");
 S->Add("password=rhfcfndffffdrf");
 S->Add("gen_token=");
 S->Add("captcha_id=");
 S->Add("captcha_text=");
 AnsiString S1, res;
 S1 = IdHTTP1->Post("http://www.odnoklassniki.ru/cdk/st.cmd/anonymMain/tkn/4662", S);

 Memo1->Text=S1;
290
16 февраля 2013 года
Patr1ot
458 / / 09.02.2008
В общем с авторизацией разобрался, вот код:


Код:
AnsiString fio;


    String link, StrPage;
    TStringList *Data = new TStringList;
    IdHTTP1->HandleRedirects = true;

    link = "http://www.odnoklassniki.ru/dk?cmd=AnonymLogin&st.cmd=anonymLogin&tkn=2309";

    Data->Add("st.posted=set");
    Data->Add("st.email="+Edit1->Text);
    Data->Add("st.password="+Edit2->Text);
    Data->Add("button_go=Войти");
    StrPage = IdHTTP1->Post(link, Data);
    if(Pos("Logoff", StrPage)!=0)   Label3->Caption="Авторизовались";
        else Label3->Caption="Не авторизовались";
    Memo1->Text=StrPage;


    for (int i = 0; i < Memo1->Lines->Count; i++)
    {
     if(Memo1->Lines->Strings[i].Pos("portal-headline__login\">"))
      {
       Label1->Caption=Memo1->Lines->Strings[i].SubString(Memo1->Lines->Strings[i].Pos("portal-headline__login\">")+24,14);

      }


    }




    delete Data;

Не могу разобраться с загрузкой видео, мне нужно загрузить видео в группу, снифером выяснил всего два параметра
filesize и filename передаю но не загружается
290
16 февраля 2013 года
Patr1ot
458 / / 09.02.2008
Народ помогите плз, что должен содержать POST запрос загрузки видео в группу, или хотя бы в аккаунт. Весь инет перерыл
1
16 февраля 2013 года
kot_
7.3K / / 20.01.2000
Цитата: Patr1ot
Народ помогите плз, что должен содержать POST запрос загрузки видео в группу, или хотя бы в аккаунт. Весь инет перерыл


я честно говоря не занимал подобніми вопросами - но думаю что процесс вероятно состоит из двух стадий - собственно загрузки на сервер и добавление загруженного в группу. Поэтому вряд ли ты обойдешься одним запросом. Кроме того,вполне возможно что загрузка сторонними средствами просто блокируется. Но это опять же ИМХО исключительно.

290
16 февраля 2013 года
Patr1ot
458 / / 09.02.2008
Почему то в API одноклассников нет никакой инфы по этому поводу.
290
16 февраля 2013 года
Patr1ot
458 / / 09.02.2008
Неужели никто не знает??
290
16 февраля 2013 года
Patr1ot
458 / / 09.02.2008
Не могу отправить файл через IdHTTP

Делаю так:

IdHTTP1->Post(Memo1->Lines->Strings[0],Data,ff); // где memo - пост запрос, Data тип TStringList пустой, и ff TFileStream, файл загружен.
Выдает ошибку Bad request
1
17 февраля 2013 года
kot_
7.3K / / 20.01.2000
Цитата: Patr1ot
Почему то в API одноклассников нет никакой инфы по этому поводу.


вероятно, что мое предположение недалеко от истины.

290
17 февраля 2013 года
Patr1ot
458 / / 09.02.2008
Да но на одноклассниках же появляется информация о том что идет загрузка файла, но из за ошибки файл не загружается, при том я отправляю те же запросы что и отправлял бы обычный пользователь, то есть логинюсь, и указываю файл, и все. По идее должно работать,
290
17 февраля 2013 года
Patr1ot
458 / / 09.02.2008
последним POST запросом отправляеются не параметры а данные data, может данные как то по другому нужно отправлять методом POST?
290
17 февраля 2013 года
Patr1ot
458 / / 09.02.2008
еще пишет прога при отправке пишет software caused connection abort
290
17 февраля 2013 года
Patr1ot
458 / / 09.02.2008
Из-за чего в TCppWebBrowser может не появляется окно для выбора файла, окно типа OpenDialog??? Что то где то нужно прописать? Подскажите кто сталкивался.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог