[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: JSONP ->PHP (API VK)
pulssscool
Добрый день) Проблема в следующем!
1.Запрашиваем через Ajax у vk.com через APi , к примеру количество человек в определенной группе.Код самого запроса следующий:
<script type="text/javascript">
$(document).ready( function(){
$('form.comp').submit(function(stop){
stop.preventDefault();
var pub = $("form.comp input:first").val();

$.ajax({
url: "https://api.vk.com/method/groups.getMembers?",
dataType:'jsonp',
jsonpCallback: 'my_callback_func',
data: { "gid": pub, "access_token": "<?php echo $_SESSION['access_token'] ?>" },
success: function my_callback_func(data)
{

alert(data.response.users);

}
}
)
});
});

</script>


2.Приходит ответ в JSON. Это ответ у меня содержится в js.
Проблема в следующем! Как из js вытащить значение пришедшие от контакта, в php скрипт, чтобы дальнейшие операции с пришедшой json строкой я выполнял именно в php
Oyeme
Если Вам нужно это постонянно то записывайте Ваши данные в базу/сессию.
Смотря для чего Вам нужно.Или где-то хранить,а потом передавать в форму.

Можно тем же ajax , сделать это.
Quieteroks
pulssscool
Приходит ведь объект json, его сериализуете и отправляете на сервер скрипту, который с ним работать должен.

А вообще почему бы с самого сервера не отправлять данный запрос к вконтакте? И тогда сразу с ним работать и Пользователь без лишних жертв получит нужный ответ.
Игорь_Vasinsky
Цитата
2.Приходит ответ в JSON. Это ответ у меня содержится в js.

Цитата
Проблема в следующем! Как из js вытащить значение пришедшие от контакта, в php скрипт

прелесть в том - что и php и js - оч хорошо знают json

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.