![]() |
Доступ к фото с другого ресурса
Собственно делаю приложение для другой соц.сети, но нужно получать сведения о фотоальбоме и фотографиях пользователя из контакта.
пользователь будет просматривать свои альбомы, то есть я могу делать форму для запроса логина и пароля от контакта, или юзер_айди. можно ли это вообще реализовать? и как? |
Цитата:
|
А если делать авторизацию по паре логин/пароль, как будто бы это пользователь заходит в систему контакта, и дальше просто получать html от нужных страниц.
Так будет работать? |
Скорее всего, не получится ибо методы для работы с фотографиями не являются secure методами.
Они будут работать только у приложения, залитого вконтакт. |
можно. только в случае сбора с "контактовских" пользователей твоего приложения прямых ссылок на их фотки и описаний их альбомов с целью доступа к ним "не контактовских" пользователей твоего приложения.
но за такое могут и по рукам надавать. наверное :quiet: |
Можно гораздо проще тогда.
просто брать html нужной страницы например http://vkontakte.ru/photo13755626_153823390 и искать ручками в нет нужные нам ссылки на фотки, вот этот: Код:
<script>var this_id=14; var ph=[["13755626_118987368", "http:\/\/cs544.vkontakte.ru\/u13755626\/56251878\/m_e6d7cf7a.jpg", "http:\/\/cs544.vkontakte.ru\/u13755626\/56251878\/x_a105144d.jpg"], ["13755626_127889681", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/m_7458eff4.jpg", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/x_dcc42bab.jpg"], ["13755626_127889682", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/m_97e0ae9c.jpg", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/x_e5022e1d.jpg"], ["13755626_127889683", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/m_ab2357e1.jpg", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/x_d33189b1.jpg"], ["13755626_127889684", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/m_ea30d9d6.jpg", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/x_17eacf34.jpg"], ["13755626_127889685", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/m_baa36df4.jpg", "http:\/\/cs505.vkontakte.ru\/u13755626\/56251878\/x_64c9d07e.jpg"], ["13755626_130965866", "http:\/\/cs614.vkontakte.ru\/u13755626\/56251878\/m_452676ce.jpg", "http:\/\/cs614.vkontakte.ru\/u13755626\/56251878\/x_ff751d77.jpg"], ["13755626_142464094", "http:\/\/cs1904.vkontakte.ru\/u13755626\/56251878\/m_e11b011d.jpg", "http:\/\/cs1904.vkontakte.ru\/u13755626\/56251878\/x_ac18ec59.jpg"], ["13755626_142650598", "http:\/\/cs4124.vkontakte.ru\/u13755626\/56251878\/m_5faecefe.jpg", "http:\/\/cs4124.vkontakte.ru\/u13755626\/56251878\/x_53e02567.jpg"], ["13755626_142655007", "http:\/\/cs4124.vkontakte.ru\/u13755626\/56251878\/m_a54ae0c7.jpg", "http:\/\/cs4124.vkontakte.ru\/u13755626\/56251878\/x_a90c1858.jpg"], ["13755626_142661770", "http:\/\/cs4124.vkontakte.ru\/u13755626\/56251878\/m_00d02f61.jpg", "http:\/\/cs4124.vkontakte.ru\/u13755626\/56251878\/x_a33448d0.jpg"], ["13755626_145406413", "http:\/\/cs4582.vkontakte.ru\/u13755626\/56251878\/m_02a7ec24.jpg", "http:\/\/cs4582.vkontakte.ru\/u13755626\/56251878\/x_a5f3415a.jpg"], ["13755626_153823389", "http:\/\/cs9366.vkontakte.ru\/u13755626\/56251878\/m_97f4c3d8.jpg", "http:\/\/cs9366.vkontakte.ru\/u13755626\/56251878\/x_f642cf47.jpg"], ["13755626_153823390", "http:\/\/cs9366.vkontakte.ru\/u13755626\/56251878\/m_2b281dd4.jpg", "http:\/\/cs9366.vkontakte.ru\/u13755626\/56251878\/x_cdab675a.jpg"], ["13755626_153823391", "http:\/\/cs9366.vkontakte.ru\/u13755626\/56251878\/m_c811e48c.jpg", "http:\/\/cs9366.vkontakte.ru\/u13755626\/56251878\/x_178cb593.jpg"]]; var last_page = 0; var watched_uid = 0</script> |
Вам политика безопасности флеш плеера не разрешит грузить контент с сайта вконтакте, на другой сайт, если конечно ваш домен не указан в кроссдомейнике
http://vkontakte.ru/crossdomain.xml Значит реализовать нельзя :) |
http://cs194.vkontakte.ru/u13755626/...x_86fbaa41.jpg
вот вам картинка напрямую с контакта. вот ссылка http://cs194.vkontakte.ru/u13755626/...x_86fbaa41.jpg |
Значит есть вариант что все получится
|
в любом случае это некошерно. разве что если ты затеял таки кросс-социальное приложение, которое, в свою очередь:
1. не противоречит соглашению с пользователем, которое он акцептировал 2. не противоречит правилам соответствующих сетей-носителей по пункту 1 - надо предупреждать, по пункту 2 - я в правилах того же контакта не видел такого запрета ) |
| Часовой пояс GMT +4, время: 01:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.