Форум программистов, компьютерный форум CyberForum.ru

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
Gaerdan
1 / 1 / 0
Регистрация: 21.01.2014
Сообщений: 12
#1

Windows Phone постинг через api - Windows Phone

07.02.2014, 13:53. Просмотров 1741. Ответов 15
Метки нет (Все метки)

Здравствуйте. Пытаюсь сделать из windows phone приложения отправку значения переменной на стену вк. С авторизацией и получением токена (код ниже) вроде разобрался, но вот понять как правильно записать запрос api с отправкой на стену не понимаю. Помогите пожалуйста кому не трудно. Заранее огромное спасибо.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using vk4.Resources;
 
namespace vk4
{
    public partial class MainPage : PhoneApplicationPage
    {
        public string access_token = null;
       
        public MainPage()
        { 
            InitializeComponent();
            browser.Navigated += browser_Navigated;
            browser.Navigate(new Uri("https://oauth.vk.com/authorize?client_id=4156809&redirect_uri=https://oauth.vk.com/blank.html&scope=8192&display=wap&response_type=token"));
            
        }
 
        void browser_Navigated(object sender, NavigationEventArgs e)
        {
            
            char[] excesschars = { '=', '&' };
            string[] response = e.Uri.AbsoluteUri.Split(excesschars);
                    access_token = response[1];
                   
 
            if (access_token != null)
            {
                //по идее тут должен быть запрос если не путаю
                
            }
        }  
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
logo424
35 / 25 / 6
Регистрация: 12.02.2011
Сообщений: 178
Записей в блоге: 1
08.02.2014, 00:55     Windows Phone постинг через api #2
C#
1
string wall = post("https://api.vk.com/method/wall.post.xml?", "message="+text+"&access_token=" + token);
Это есть на свою стену, если кому то то надо добавить owner_id
Gaerdan
1 / 1 / 0
Регистрация: 21.01.2014
Сообщений: 12
08.02.2014, 14:37  [ТС]     Windows Phone постинг через api #3
Цитата Сообщение от logo424 Посмотреть сообщение
C#
1
string wall = post("https://api.vk.com/method/wall.post.xml?", "message="+text+"&access_token=" + token);
Ругается на "post", не понимаю, что это, подскажите пожалуйста.
logo424
35 / 25 / 6
Регистрация: 12.02.2011
Сообщений: 178
Записей в блоге: 1
08.02.2014, 16:36     Windows Phone постинг через api #4
Цитата Сообщение от Gaerdan Посмотреть сообщение
Ругается на "post", не понимаю, что это, подскажите пожалуйста.
post - пост запрос

Нужно сделать функцию запроса(POST / GET) и потом по нажатию или как надо уже отправлять..
Gaerdan
1 / 1 / 0
Регистрация: 21.01.2014
Сообщений: 12
08.02.2014, 19:22  [ТС]     Windows Phone постинг через api #5
Цитата Сообщение от logo424 Посмотреть сообщение
post - пост запрос

Нужно сделать функцию запроса(POST / GET) и потом по нажатию или как надо уже отправлять..
Эх, с этим ещё не сталкивался, буду гуглить. Спасибо огромное)
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
08.02.2014, 22:59     Windows Phone постинг через api #6
Цитата Сообщение от Gaerdan Посмотреть сообщение
Эх, с этим ещё не сталкивался, буду гуглить. Спасибо огромное)
поставьте себе HttpClient, упростить запросы.
Gaerdan
1 / 1 / 0
Регистрация: 21.01.2014
Сообщений: 12
10.02.2014, 12:41  [ТС]     Windows Phone постинг через api #7
Стыдно, но я не разобрался в этом. Если не сложно подскажите пожалуйста =(
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
10.02.2014, 14:51     Windows Phone постинг через api #8
Gaerdan, как поставить HttpCLient?
Gaerdan
1 / 1 / 0
Регистрация: 21.01.2014
Сообщений: 12
10.02.2014, 15:18  [ТС]     Windows Phone постинг через api #9
Цитата Сообщение от krupa Посмотреть сообщение
Gaerdan, как поставить HttpCLient?
В целом в запросах((( и клиенте в частности. Туплю страшно
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
10.02.2014, 15:36     Windows Phone постинг через api #10
Gaerdan, дома буду часам к 8 по Киеву. к 9 вечера могу сделать маленький sample
Gaerdan
1 / 1 / 0
Регистрация: 21.01.2014
Сообщений: 12
10.02.2014, 16:03  [ТС]     Windows Phone постинг через api #11
Цитата Сообщение от krupa Посмотреть сообщение
Gaerdan, дома буду часам к 8 по Киеву. к 9 вечера могу сделать маленький sample
Это будет мегавеликолепно. Заранее огромное спасибо.
Gaerdan
1 / 1 / 0
Регистрация: 21.01.2014
Сообщений: 12
13.02.2014, 17:25  [ТС]     Windows Phone постинг через api #12
Всё ещё нуждаюсь в помощи, пожалуйста...
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
14.02.2014, 17:52     Windows Phone постинг через api #13
Цитата Сообщение от Gaerdan Посмотреть сообщение
Всё ещё нуждаюсь в помощи, пожалуйста...
нет времени. думаю на выходных будет)

вам обычно или через mvvvm?
Gaerdan
1 / 1 / 0
Регистрация: 21.01.2014
Сообщений: 12
14.02.2014, 17:56  [ТС]     Windows Phone постинг через api #14
Мне хоть как нибудь)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2014, 19:09     Windows Phone постинг через api
Еще ссылки по теме:
Вылет приложения Windows Phone 8.1 Windows Phone
Windows Phone Refresh page Windows Phone
Разработка под windows phone 8.1 Windows Phone
Не работает Эмулятора Windows Phone Windows Phone
Windows Phone Ошибка эмулятора Windows Phone 8

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
logo424
35 / 25 / 6
Регистрация: 12.02.2011
Сообщений: 178
Записей в блоге: 1
17.02.2014, 19:09     Windows Phone постинг через api #15
Готовые библиотеки для работы с vk.com

Еще эта тема в помощь
Yandex
Объявления
17.02.2014, 19:09     Windows Phone постинг через api
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru