PDA

Просмотр полной версии : Смех и грех добавить фото (ВК)


need_million
21.05.2010, 16:24
Я запутался=(
хочу добавить фотки в альбом в группе(группа своя)

тупо запутался=((

з.ы язык C#

.ATK
21.05.2010, 16:32
ну, когда распутаешься) опиши, что конкретно не получается!

Ruslan1817
21.05.2010, 16:50
ТЫ кконечно извини, но ты походу дурачек.

Xmypuk
21.05.2010, 17:07
Ну а смысл для этого тему открывать?
Что бы все знали, что ты запустался? Бред! :D
JAH нам в помощь! :D

need_million
21.05.2010, 17:39
та вобоще что бы помогли.
там я понимаю не как сразу пачку добавить? все равно по одной фотке добавляется?

Ruslan1817
21.05.2010, 17:59
Ты сам прочти и подумай, что пишешь.

Besi
21.05.2010, 20:24
дай нормальную задачу а то зделай то незнаю шо добавь туда незнаю куда

Kernet
21.05.2010, 22:20
Просто он хочет код нахаляву, тут все видно.))
ТС, если это не так, покажи свои попытки заливки фоток, мы скажем, что не правильно...

need_million
22.05.2010, 00:41
у меня получается через старую веерсую загрузки.
-----------------------------7da1133570850
Content-Disposition: form-data; name="act"

do_add
-----------------------------7da1133570850
Content-Disposition: form-data; name="id"

110423978
-----------------------------7da1133570850
Content-Disposition: form-data; name="aid"

110423978
-----------------------------7da1133570850
Content-Disposition: form-data; name="gid"

16706434
-----------------------------7da1133570850
Content-Disposition: form-data; name="mid"

50196581
-----------------------------7da1133570850
Content-Disposition: form-data; name="hash"

dca8214a03b5201bd126136a70b5c4d4
-----------------------------7da1133570850
Content-Disposition: form-data; name="vk"


-----------------------------7da1133570850
Content-Disposition: form-data; name="rhash"

1a1220eaa07e8182c8df9c1b9d1a2767
-----------------------------7da1133570850
Content-Disposition: form-data; name="file1"; filename="casino1.JPG"
Content-Type: image/pjpeg


а как через флеш, то есть сразу много не могу понять=( что за чем надо делать?

M_script_
22.05.2010, 08:33
а как через флеш, то есть сразу много не могу понять=( что за чем надо делать?
При добавлении фотографий внизу написано:
"Подсказка: если у Вас возникли какие-либо проблемы с загрузкой фотографий, Вы также можете воспользоваться стандартным загрузчиком фотографий."

need_million
22.05.2010, 09:44
так я говорю что я через стандартный могу.. но там же по одной фотке..а мне бы хотелось что бы по меньше запросов было. хотя бы по 20 фоток сразу.

з.ы хочу свою группу наполнить.. я бы просто напомнил но под каждую фотку нужно своё описание

Besi
22.05.2010, 09:54
need_million обычный заргузчик лагает((( всегда причём
юзай обычной и по 1й фотке)

need_million
22.05.2010, 10:48
"need_million обычный заргузчик лагает((( всегда причём" - имеешь ввиду флешовый?


блин, не хочется по одной фотке =( а капчи при загрузке картинок появляются?

M_script_
22.05.2010, 10:50
так я говорю что я через стандартный могу.. но там же по одной фотке..
Там 3 фотки можно загрузить через стандартный интерфейс ВК. Поля называются file1, file2, file3. Стоит попробовать загрузить больше тем же запросом (file4, file5, ...)

need_million
22.05.2010, 11:04
ооо даже не подумал.. я думал эти 3 поля просто так =)
хотя уверен стоит ограничитель.

need_million
22.05.2010, 17:25
кхе, а теперь не могу понять как сделать с 3 файилами хотябы

StringBuilder sb = new StringBuilder();
foreach (string key in nvc.Keys)
{
sb.Append(boundary + "\r\n");
sb.Append("Content-Disposition: form-data; name=\"" + key + "\"\r\n");
sb.Append("\r\n");
sb.Append(nvc.Get(key) + "\r\n");
}
for (int i = 0; i < uploadfiles.Count; i++)
{
sb.Append("--");
sb.Append(boundary);
sb.Append("\r\n");
sb.Append("Content-Disposition: form-data; name=\"");
sb.Append("file"+(i+1));
sb.Append("\"; filename=\"");
sb.Append(System.IO.Path.GetFileName(uploadfiles[i]));
sb.Append("\"");
sb.Append("\r\n");
sb.Append("Content-Type: ");
sb.Append("image/jpeg");
sb.Append("\r\n");
sb.Append("\r\n");
\\картинка
}

как это все в байты перевести ну и понятно картинки по добавлять