1
1
1Tiger12011-11-27 12:38:48
API
1Tiger1, 2011-11-27 12:38:48

Adding entries to the VKontakte wall from a third-party server?

There is a task: to place a message on the user's wall. The message is written on a third-party site and from it actually needs to be placed. This is a website, not a desktop application, not an iframe/flash application.
The following implementation option was chosen: We connect the VKontakte site (as a standalone, the wall.post method is not available otherwise). The user is authorized via oAuth. Posting a post using the wall.post method.
Problem: With oAuth authorization, the list of permissions requested from the user does not have permissions to work with the wall. Scope is transferred (and tried in string form, and numbers). Well, as a result, it is impossible to publish.
As I understand it, the problem arose recently, in the middle of the year everything was still fine with the wall. This is evidenced byhabrahabr.ru/blogs/social_networks/125155/ and a number of similar recipes. I was advised to pass during authorization in redirect_uri api.vk.com/blank.html , yes, in this case, the rights to the wall are requested, but the redirect, as expected, goes to api.vk.com/blank.html and the user receives a window with code and remains on VKontakte, which can be processed in standalone applications, but will not work in the browser.
Actually I'm waiting for advice on how to solve the problem with obtaining rights to work with the wall or how to solve the original problem in another way.
Result:
The task was done through OpenAPI. The server did not succeed. I suspect that applications that registered before November and received the rights to the wall can still post. But I didn't collect statistics, so I can't say for sure.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
M
Michael Danilov, 2011-11-27
@MonkAlbino

Maybe it's anti-spam? So that applications, without the knowledge of users, do not post spam on the walls.

@
@antoo, 2011-11-27
_

vkontakte.ru/share.php?url=http://habrahabr.ru

N
nick4fake, 2012-10-24
@nick4fake

This is very possible. If you need - write in a personal.

E
Evgeny Seleznev, 2011-11-27
@alkali

the answer is no.
I also encountered this problem, there is no solution (they closed the opportunity literally in early November).
Well, or an option is to use wall.post via the JS API.

S
sgaynetdinov, 2014-04-04
@sgaynetdinov

I'm having the same problem right now, here's my question How do I get permissions to access a user's wall?
Help with solution or advice

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question