Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 14.09.2009, 11:30
FW7 вне форума Посмотреть профиль Отправить личное сообщение для FW7 Найти все сообщения от FW7
  № 1  
Ответить с цитированием
FW7

Регистрация: Sep 2009
Сообщений: 37
По умолчанию API ВКонтакте - с чего начать?

Подскажите пожалуйста план написания приложения с использованием API ВКонтакте с нуля.с чего начать?а то я прям не знаю с какой стороны взяться. Как передаются в приложение flashvars и каким образом использовать ими.если не сложно, то покажите пожалуйста пример САМОГО примитивного приложения.

Старый 14.09.2009, 11:41
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 2  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Приложения для контакта ничем не отличаются от обычных приложений.
Не знаете как получить flashvars - начните с чтения документации по ActionScript.
Прочитайте документацию по API ВКонтатке. Прочитайте ветки касаемые API в обсуждениях на ВКонтакте. Там же есть 3 приложения для примера (с исходниками). На этом форуме уже не раз приводились примеры работы с API. Более того уже есть готовые библиотеки работы с API, вам даже выдумывать ничего не придется (например в этой же ветке есть одна из них).
В общем если ничего еще не писАли на флеше, то начинайте с самого начала
__________________
trace("Остановите Землю, я сойду!!!");

Старый 14.09.2009, 12:00
FW7 вне форума Посмотреть профиль Отправить личное сообщение для FW7 Найти все сообщения от FW7
  № 3  
Ответить с цитированием
FW7

Регистрация: Sep 2009
Сообщений: 37
Да основы as3 я неплохо знаю.учил по книге К.Мука.а а точнее можно сказать по поводу того как flashvars принимать?в какой области смотреть этот вопрос.просто я даже принципа не знаю.классы для работы с api я бы для практики сам написать хотел.заране спасибо

Старый 14.09.2009, 14:57
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 4  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
http://help.adobe.com/ru_RU/AS3LCR/F...tml#parameters

Например api_id получаем так:
Код AS3:
var appID:String = stage.loaderInfo.parameters.api_id
trace(appID);
__________________
trace("Остановите Землю, я сойду!!!");


Последний раз редактировалось Mur4ik; 14.09.2009 в 15:01.
Старый 14.09.2009, 18:01
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 5  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Давайте лучше расскажем человеку как пользоватся методами требующими сторонний сервер, да и мне заодно
PHP код:
<?php

$unixtime
=strtotime('now');
$random=rand(0,100000000);

$api_id="0000000";
$method="secure.getAppBalance";
$api_secret="0000000000";
$v="2.0";

$sig=md5("api_id=".$api_id."&method=".$method."&random=".$random."&timestamp=".$unixtime."&v=".$v.$api_secret);

$zaproz="http://api.vkontakte.ru/api.php?api_id=".$api_id."&method=".$method."&random=".$random."&timestamp=".$unixtime."&v=".$v."&sig=".$sig;

$result=file_get_contents($zaproz);

echo 
$result;

?>
Выдаёт 4ую ошибку "4 Incorrect signature", некорректный сиг. Где тут можно ошибится? Расставлены переменные в алфавитном порядке, все обязательные параметры учтены.

Старый 14.09.2009, 18:12
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Не надо разделять переменные амперсандом при вычислении сигнатуры. Просто a=bc=de=f.

Старый 14.09.2009, 21:06
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 7  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Bgg, одна тема - один вопрос. Это форум, а не чат.
__________________
Reality.getBounds(this);

Старый 15.09.2009, 11:26
FW7 вне форума Посмотреть профиль Отправить личное сообщение для FW7 Найти все сообщения от FW7
  № 8  
Ответить с цитированием
FW7

Регистрация: Sep 2009
Сообщений: 37
И все же,не могли бы бы написать самое примитивное приложение.например,которое выводит аватарку.только без использования библиотек классов и т.д.так,будто у вас есть только флеш и документация контакта. И еще вопрос. Что за файл MD5.as и зачем он нужен?

Старый 15.09.2009, 15:13
2morrowMan вне форума Посмотреть профиль Отправить личное сообщение для 2morrowMan Найти все сообщения от 2morrowMan
  № 9  
Ответить с цитированием
2morrowMan
 
Аватар для 2morrowMan

Регистрация: Aug 2007
Сообщений: 467
Цитата:
Сообщение от FW7 Посмотреть сообщение
И еще вопрос. Что за файл MD5.as и зачем он нужен?
Ну вы же читали документацию взаимодействия приложения с API ?
__________________
Лучше быть умным и иногда делать глупости, чем глупым и постоянно умничать!

Старый 15.09.2009, 19:02
FW7 вне форума Посмотреть профиль Отправить личное сообщение для FW7 Найти все сообщения от FW7
  № 10  
Ответить с цитированием
FW7

Регистрация: Sep 2009
Сообщений: 37
Читал.но я не понял откуда этот md5 брать и что это такое вообще.

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:05.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:05.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.