К основному контенту

Сообщения

Сообщения за июнь, 2012

C# и API Facebook. Пример размещения записи на стене пользователя с помощью API.

В связи с пользующимися повышенной популярностью статьями  C# и API ВКонтакте. Обращение к адресу API-сервиса путем создания HTTP-запроса (POST)  и  Пример взаимодействия с Odnoklassniki Rest API на C#   продолжаю эту серию публикаций статьей по работе  с API Facebook. Задача: добавлять на стену пользователя сообщение через API Facebook. Решение: Первое, что мы сделаем - это р егистрируем наше приложение на  https://developers.facebook.com После регистрации нам будут доступны AppID и AppSecret приложения. Чтобы отправлять данные от лица пользователя необходимо предложить ему авторизоваться на сайте  Facebook. Для этого предлагаем ему перейти по следующей ссылке: string.Format( "https://www.facebook.com/dialog/oauth?client_id={0}&redirect_uri=1}&response_type=code&scope=publish_stream",   AppID   , RedirectUri); где  AppID  - ID нашего приложения. А  RedirectUri - это адрес куда вернется пользователь после авторизации.  Также нужно уточнить, что  scop

Монетизация блога. Партнерская программа от интернет-магазина обуви Sapato.ru

Может ли реклама в блоге приносить хоть сколько-нибудь значимый доход - вот вопрос, который на днях задал себе  я.  Думаю, что каждый блоггер рано или поздно подымавает над тем: "Не разместить ли мне рекламу в своем дневнике?". Конечно, не скрою, навязчивая реклама, да и реклама в общем, раздражает многих и меня в том числе. Поэтому я решил не ляпать на каждом клочке свободного места пестрый баннер, а выбрал одного более менее крупного игрока на рынке интернет торговли и решил поработать с их партнерской программой. Итак, это интернет-магазин обуви  Sapato.ru  Ссылка на партнерскую программу магазина нашлась в футере главной страницы. Пройдя нехитрую систему регистрации, я получил доступ к личному партнерскому коду и списку различных инструментов для рекламы данного магазина:  ссылка с партнерским кодом, баннеры, xml-каталог. В процессе регистрации потребовались сканированные копии документов: паспорт, ИНН, страховое свидетельство. Сразу хочу отметить одну важную

Авторизация Membership пользователей сквозь сайты с разными суб доменами. Membership Cross Sub Domain Authorization.

Задача:  Есть несколько серверов, на которых размещены сайты с доменами вида: domain.ru, sub1 .domain.ru,  sub2 .domain.ru,  sub3 .domain.ru  и тп. То есть эти сайты  объединяет    единый корневой домен. Необходимо настроить авторизацию на этих сайтах таким образом, чтобы пользователь осуществляя вход на одном сайте, автоматически считался авторизованным на другом. Авторизация на сайтах реализована через Membership Provider. Пользователи хранятся в одной базе данных. Решение: Конечно же для решения этой задачи не обойтись без Cookies. Поэтому первое, что мы сделаем -  это в web.config включим использование  Cookie. Здесь небольшое отступление. Для того, чтобы  Cookie читалась на всех суб доменах верхнего уровня необходимо в качестве домена для  Cookie  указать корневой домен с точкой (для нашего примера . domain.ru ) Смотрим как сделать эти действия с помощью одной строчки в  web.config <authentication mode="Forms"> <forms cookieless="

Monotouch и Monodevelop. Программируем для iOS на C# на примере нашего проекта. Часть III.

Всем привет, я снова с вами! Прошел достаточно длинный промежуток времени c момента моего последнего сообщения.  Жизненные перипетии, неопределенность с работой... Но это все лирика. Сегодня хочу рассказать больше о нашем приложении, которое мы сделали для iPhone. Напоминаю, что приложение мы сделали на C# не написав ни одной строчки кода в Objective-C. Этот пост предназначается тем, кто мучается с выбором платформы для разработки приложений под iPhone. Ниже я привожу описание приложения разработанного с помощью Monotouch на C#. Итак, это приложение для интернет магазина ЗАКАЖИ. Вкратце описание функционала. Приложение  интернет магазина  ЗАКАЖИ для iPhone предоставляет пользователям возможность находить товар в каталоге через меню, осуществлять поиск по всему ассортименту. Пользователь может просматривать карточку товара: цены на товар, фотографии товара, характеристики товара, варианты доставки. Товары можно добавлять в корзину для последующей покупки. После оформления зака