Issue #515310 by aa2007, maximpodorov, andypost, Spleshka: Integration with Rules.
[project/vkxp.git] / README.txt
1 Install
2 =============
3
4 1) Go to http://vk.com/editapp?act=create and create STANDALONE application.
5
6 2) Extract module in sites/all/modules directory.
7
8 3) Go to module settings page /admin/modules and enable VKXP (VKontakte CrossPoster) module.
9
10 4) Go to vkxp settings page /admin/config/services/vkxp and copy there application ID, application secret key (from application settings page) and group/user ID.
11
12 5) Save configuration.
13
14 6) Go to "Recieve access token" page/admin/config/services/vkxp/access_token and click "Get code" link.
15
16 7) In a new window allow access for your application.
17
18 8) From url in a new window copy param #code. For example, if URL in a new window like this "https://oauth.vk.com/blank.html#code=b1c51bbaeeb2ddd51c" you should copy only "b1c51bbaeeb2ddd51c".
19
20 9) Paste copied param to textfield "Code" in "Recieve access token" form and click "Get access token".
21
22 10) Configure node type that should be crossposted on /admin/structure/types/manage/[NODE_TYPE] page.
23
24 Russian documentation
25 =====================
26
27 Documentation in Russian can be found here http://drupalace.ru/vkontakte-crossposter-2-voskreshenie.
28
29 Usage
30 =============
31
32 When creating or editing node, just check "Post this node to vk.com" and data will be automatically sent to VK.
33
34
35 External usage
36 ==============
37
38 If you are authorized on vk server (if you get access token after 5th step of installation) you may make queries to vk api using this function:
39
40 vkxp_query($api_method, $post_fields, $requert_url);
41
42 About VK api you can read here http://vk.com/developers.php#devstep2.
43
44 Also possible to change VK queries by using hook_vkxp_query_alter(). Read about it in vkxp.api.php
45
46
47 CREDITS
48 =============
49
50 Module was developed by Maslouski Yauheni (http://drupalace.ru).
51 Module development was not sponsored by anyone. It was created for the love of Drupal.