+ Ответить в теме
Страница 1 из 4
1 2 3 ... ПоследняяПоследняя
Показано с 1 по 40 из 127

Тема: VK4DS-2 Beta

  1. #1

    VK4DS-2 Beta

    VK4DS 2


    Я почти закончил писать новый VK4DS.
    полностью переписан

    Теперь нет проблем с кодировкой

    для получения бета версии напишите в личку

    Работает на OAuth2

  2. 3 пользователя(ей) сказали cпасибо:

    Batman (09.05.2011), Devel (09.05.2011), EINSHTEIN (03.05.2011)

  3. #2
    Бета версия
    Вложения

  4. #3
    Новичок
    Регистрация
    17.03.2011
    Сообщений
    13
    У меня одного messages_send не работает?

  5. #4
    messages_send
    такого метода уже не существует в новом VK4DS
    теперь нужно вот так отправлять запросы:
    PHP код:
    Global $VK4DS;
    $VK4DS = New VK4DS();

    $for 1;
    $Title "...";
    $Message "привет)";

    $response $VK4DS->c("messages.send""uid={$for}&title={$Title}&message={$Message}")->response;
    print_r$response ); 

  6. #5
    Описание методов API
    http://vkontakte.ru/developers.php?o...E4%EE%E2%20API
    Расширенные методы API
    http://vkontakte.ru/developers.php?o...EE%E4%FB%20API

  7. #6
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Скажи плз как вывести id пользователя в новой версии делаю так не получается и ошибок не выдаёт


    $VK4DS->c("getuserinfo", "user_id=$id");
    echo $id;

    в старой делал так примерно

    global $vk;
    $vk = new vk ( new VK_API() ):
    $id = $vk->getuserinfo()->user_id;
    echo $id;

    Если с синтаксисом не ошибся то должно работать ну у меня работает короче по старому а по новуму вехать не могу как сделать надо!

  8. #7
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Так же пытаюсь сообщение на стене отправить не работает и ошибку не выдает

    $VK4DS->c("wall.post", "owner_id={$id}", "message={$message}");

  9. #8
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Извеняюсь понял что запрос не правильно строил сделал вот так


    $VK4DS->c("wall.post", "owner_id={$for}&message={$message}");


    Все равно не работает(((

  10. #9
    У меня работает:
    PHP код:
    Global $VK4DS;
    $VK4DS = New VK4DS();

    $for 16694761;
    $Message "привет)";

    $response $VK4DS->c("wall.post""owner_id={$for}&message={$Message}");
    print_r$response ); 
    Не пытайся ввести свой ID вместо OWNER_ID у меня не работает так.
    если хочешь отправить себе OWNER_ID нужно вообще убрать

  11. #10
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Спасибо Большое Все разобрался а как вот выдерать например id пользователей или post_id записи на стене? выдераю старыми методами которые ещё в первой версии))

  12. #11
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Вот например делаю запись на стене

    $post_id = $VK4DS->c("wall.post", "owner_id={$id}&message={$Message}")->post_id;
    print_r( $post_id );
    echo($post_id);

    запись делается но мне не выводит номер этой записи то есть post_id аналагично и с юзерами узнаю Id юзеров старым методом, в новой версии все понятно и проще чем в старой, но не понятно одно как получать ответ контакта вот на моём примере а так все классно!

  13. #12
    попробуй вот так:
    PHP код:
    $post_id $VK4DS->c("wall.post""owner_id={$id}&message={$Message}")->response->post_id;
     
    print_r$post_id );
     echo(
    $post_id); 

  14. #13
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Аналагично пытаюсь получить статус вот так

    $text = $VK4DS->c("status.get", "uid={$id}")->text;
    echo $text;
    print_r ($text);

    ничего не выходит

  15. #14
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Со стеной прокатило, объясни как вот эти данные выводить чтобы больше вопросов не было!

  16. #15
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    А все кижсь догнал смотрю сначала массив через print_r потом выставляю откуда надо взять нужную информацию!

  17. #16
    PHP код:
    $response $VK4DS->c"Любой метод""Параметры" ) -> response# JSON Parsed Response
    print_r $response ); # Смотрим ответ 

  18. #17
    Новичок
    Регистрация
    17.03.2011
    Сообщений
    13
    У меня выдаёт FATAl ERR при любом действии

  19. #18
    Новичок
    Регистрация
    17.03.2011
    Сообщений
    13
    всё понял я забыл библиотеку curl подключить

  20. #19
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Поправьте че не так делаю запрос $online2 = $VK->getProfiles( $IDS )->response->nickname; спсисок друзей выводит нормально если не указывать параметры resposne->nickname выводит нормально как написанно вконтакте uid и ещё чето ну если не указывать параметры, а вот ники не получается да впринципе ничего не получается только стандартно без указания методов вывод uid и т.д.

  21. #20
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    а понял использовал старый метод вот сделал так $online2 = $VK4DS->c("getProfiles", "uids={$IDS}")->response->nickname;

    print_r ( $online2 );

    все равно не робит выводит так же как и в первом N; и все((( хелп

  22. #21
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Если сделать $online2 = $VK4DS->c("getProfiles", "uids={$IDS}")->response то выводит просто массив где перечисляются имя фамилия и id пользователей

  23. #22
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Все равно до сих пор получаю id текущего пользователя global $VK;
    $VK = new VK(new VK_API() );
    $id = $VK->getUserInfo()->user_id;


    а если новый способ исользовать не получается не фига!

  24. #23
    PHP код:
    $response $VK4DS->c("getProfiles""uids=12075682,16694761&fields=nickname")->response;
    print_r$response[0]->nickname ); 

  25. #24
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Цитата Сообщение от DENFER Посмотреть сообщение
    PHP код:
    $response $VK4DS->c("getProfiles""uids=12075682,16694761&fields=nickname")->response;
    print_r$response[0]->nickname ); 
    спасибо щас попробую

  26. #25
    Новичок
    Регистрация
    17.03.2011
    Сообщений
    13
    Нашёл глюк
    когда берёшь текст сообщения из формы он не хочет отправлять сообщение ($l= c("edit2")->text, а когда вводишь ручками то отправляет ($l= "ПРИВЕТ)"

  27. #26
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Цитата Сообщение от AlehaV Посмотреть сообщение
    Нашёл глюк
    когда берёшь текст сообщения из формы он не хочет отправлять сообщение ($l= c("edit2")->text, а когда вводишь ручками то отправляет ($l= "ПРИВЕТ)"
    нет тут все нормально все отправляет

  28. #27
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Блин как Капчу вывести то? чет вааще полная засада(((

  29. #28
    Новичок
    Регистрация
    17.03.2011
    Сообщений
    13
    Оно работает но когда тока пишешь по английски или цифрами!

  30. #29
    Новичок
    Регистрация
    17.03.2011
    Сообщений
    13
    Так по русский пишет, но когда в тексте есть энтер то отправлять не хочет!

  31. #30
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    да ктсати есть такое надо добавлять /n при нажатии Enter ил строчки разбивать или наоборот в строку выводить все

  32. #31
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Цитата Сообщение от Batman Посмотреть сообщение
    Поправьте че не так делаю запрос $online2 = $VK->getProfiles( $IDS )->response->nickname; спсисок друзей выводит нормально если не указывать параметры resposne->nickname выводит нормально как написанно вконтакте uid и ещё чето ну если не указывать параметры, а вот ники не получается да впринципе ничего не получается только стандартно без указания методов вывод uid и т.д.
    помогите с этим плз

  33. #32
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    и вопрос на засыпку как выводится капча например при отправке сообщений? почитал вконтакте там если 14 ошибка лезит значит капча нужна а вот как её выводить???

  34. #33
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    ААААА хелп люди умные как капчу вывести?

  35. #34
    Новичок
    Регистрация
    17.03.2011
    Сообщений
    13
    У меня вот это стало выдавать Ошибка в сертификате безопасности этого веб-узла.



    Наличие ошибок в сертификате безопасности может означать, что вас пытаются обмануть или хотят перехватить информацию, передаваемую на сервер.
    Рекомендуется закрыть веб-страницу и не работать с этим веб-узлом.
    Щелкните здесь, чтобы закрыть веб-страницу.
    Продолжить открытие этого веб-узла (не рекомендуется).
    Подробнее


    Если, щелкнув ссылку, вы попали на эту веб-страницу, проверьте адрес веб-узла на панели адреса, чтобы убедиться в том, что он указан правильно.
    При переходе на веб-узел с адресом https://example.com попробуйте добавить к адресу 'www', например, https://www.example.com.
    Если вы хотите проигнорировать эту ошибку и продолжить, по крайней мере не вводите никаких личных данных и не сообщайте конфиденциальных сведений на этом веб-узле!

    Дополнительные сведения можно найти в разделе справки Internet Explorer "Ошибки сертификатов".

  36. #35
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Цитата Сообщение от AlehaV Посмотреть сообщение
    У меня вот это стало выдавать Ошибка в сертификате безопасности этого веб-узла.



    Наличие ошибок в сертификате безопасности может означать, что вас пытаются обмануть или хотят перехватить информацию, передаваемую на сервер.
    Рекомендуется закрыть веб-страницу и не работать с этим веб-узлом.
    Щелкните здесь, чтобы закрыть веб-страницу.
    Продолжить открытие этого веб-узла (не рекомендуется).
    Подробнее


    Если, щелкнув ссылку, вы попали на эту веб-страницу, проверьте адрес веб-узла на панели адреса, чтобы убедиться в том, что он указан правильно.
    При переходе на веб-узел с адресом https://example.com попробуйте добавить к адресу 'www', например, https://www.example.com.
    Если вы хотите проигнорировать эту ошибку и продолжить, по крайней мере не вводите никаких личных данных и не сообщайте конфиденциальных сведений на этом веб-узле!

    Дополнительные сведения можно найти в разделе справки Internet Explorer "Ошибки сертификатов".
    что именно выдаёт ошибку то?

  37. #36
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Точнее когда выдает такую ошибку?

  38. #37

  39. #38
    Пользователь Аватар для Batman
    Регистрация
    09.04.2011
    Сообщений
    139
    Ура новая версия!! Спс большущее завтра протестим))

  40. #39
    Пользователь Аватар для KOROLЬ
    Регистрация
    11.04.2011
    Сообщений
    139
    знать бы что с этим делать (

  41. #40
    Забанненый
    Регистрация
    09.02.2011
    Адрес
    vkontakte.ru
    Сообщений
    155
    методы учить) примеров и так полно

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения