Some methods have been changed
I used VK API JSON Schema, so that some methods don't exist in schema but it's easy to find them here.
-
[ ] ###
account.getCountersLink: https://dev.vk.com/method/account.getCounters Real fields:filter,user_idActual fields:filter+user_id -
[ ] ###
ads.getCampaignsLink: https://dev.vk.com/method/ads.getCampaigns Real fields:fields,client_id,account_id,campaign_ids,include_deletedActual fields:campaign_ids,client_id,account_id,include_deleted+fields -
[ ] ###
ads.getStatisticsLink: https://dev.vk.com/method/ads.getStatistics Real fields:ids,stats_fields,account_id,date_from,date_to,ids_type,periodActual fields:ids,account_id,date_from,date_to,ids_type,period+stats_fields -
[ ] ###
ads.getTargetingStatsLink: https://dev.vk.com/method/ads.getTargetingStats Real fields:impressions_limit_period,publisher_platforms,ad_format,ad_platform_no_wall,link_domain,need_precise,client_id,ad_id,account_id,ad_platform,criteria,ad_platform_no_ad_network,link_urlActual fields:ad_platform,link_domain,ad_format,client_id,account_id,ad_id,ad_platform_no_wall,criteria,link_url+impressions_limit_period +publisher_platforms (failed to find it on the website) +need_precise +ad_platform_no_ad_network -
[ ] ###
apps.getFriendsListLink: https://dev.vk.com/method/apps.getFriendsList Real fields:fields,count,extended,type,offsetActual fields:extended,type,offset,fields+count -
[ ] ###
board.getCommentsLink: https://dev.vk.com/method/board.getComments Real fields:count,group_id,extended,sort,offset,need_likes,topic_id,start_comment_idActual fields:count,group_id,extended,sort,offset,preview_length,need_likes,topic_id,start_comment_id-preview_length -
[ ] ###
docs.getLink: https://dev.vk.com/method/docs.get Real fields:return_tags,count,type,owner_id,offsetActual fields:count,offset,type,owner_id+return_tags -
[ ] ###
docs.getByIdLink: https://dev.vk.com/method/docs.getById Real fields:docs,return_tagsActual fields:docs+return_tags -
[ ] ###
docs.getMessagesUploadServerLink: https://dev.vk.com/method/docs.getMessagesUploadServer Real fields:type,peer_idActual fields:group_id,type+peer_id -group_id -
[ ] ###
docs.saveLink: https://dev.vk.com/method/docs.save Real fields:file,tags,return_tags,titleActual fields:file,tags,title+return_tags -
[ ] ###
docs.searchLink: https://dev.vk.com/method/docs.search Real fields:return_tags,count,q,search_own,offsetActual fields:q,count,search_own,offset+return_tags -
[ ] ###
fave.addArticleLink: https://dev.vk.com/method/fave.addArticle Real fields:urlActual fields:ref,source,track_code,url-ref -source -track_code -
[ ] ###
fave.addPostLink: https://dev.vk.com/method/fave.addPost Real fields:access_key,id,owner_id(well, everything is ok with this method except that in schema there's nosource,track_code,ref, while these fields exist) Actual fields:source,id,owner_id,ref,access_key,track_code -
[ ] ###
fave.addProductLink: https://dev.vk.com/method/fave.addProduct Real fields:access_key,id,owner_idActual fields:source,id,owner_id,ref,access_key-source -ref -
[ ] ###
fave.addVideoLink: https://dev.vk.com/method/fave.addVideo Real fields:access_key,id,owner_idActual fields:ref,access_key,id,owner_id-ref -
[ ] ###
fave.removeArticleLink: https://dev.vk.com/method/fave.removeArticle Real fields:article_id,owner_id(seefave.addPost) Actual fields:ref,article_id,owner_id -
[ ] ###
fave.removeLinkLink: https://dev.vk.com/method/fave.removeLink Real fields:link_id,link(linkfield doesn't exist on the website) Actual fields:link_id+link -
[ ] ###
friends.getRequestsLink: https://dev.vk.com/method/friends.getRequests Real fields:need_viewed,fields,count,need_mutual,extended,sort,ref,suggested,offset,outActual fields:need_viewed,count,need_mutual,extended,sort,suggested,offset,out+ref +fields -
[ ] ###
friends.getRequestsLink: https://dev.vk.com/method/friends.getRequests Real fields:need_viewed,fields,count,need_mutual,extended,sort,ref,suggested,offset,outActual fields:need_viewed,count,need_mutual,extended,sort,suggested,offset,out+ref +fields -
[ ] ###
groups.createLink: https://dev.vk.com/method/groups.create Real fields:title,public_subcategory,subtype,type,public_category,descriptionActual fields:subtype,type,description,title+public_category +public_subcategory -
[ ] ###
groups.editLink: https://dev.vk.com/method/groups.edit Real fields:market_wiki,title,messages,public_date,public_subcategory,phone,docs,obscene_stopwords,market_comments,places,event_group_id,website,wiki,rss,main_section,contacts,event_start_date,obscene_filter,addresses,city,access,description,topics,wall,links,market,events,subject,email,video,obscene_words,country,screen_name,age_limits,articles,market_country,secondary_section,photos,group_id,market_currency,audio,market_city,public_category,market_contact,event_finish_dateActual fields:market_wiki,title,messages,public_date,public_subcategory,phone,docs,obscene_stopwords,places,event_group_id,website,wiki,rss,main_section,contacts,event_start_date,obscene_filter,addresses,city,access,description,topics,wall,links,market,events,subject,email,video,obscene_words,country,screen_name,age_limits,articles,secondary_section,photos,group_id,audio,public_category,event_finish_date+market_country +market_currency +market_comments +market_city +market_contact -
[ ] ###
groups.isMemberLink: https://dev.vk.com/method/groups.isMember Real fields:group_id,extended,user_id,user_idsActual fields:group_id,extended,user_ids+user_id -
[ ] ###
groups.setLongPollSettingsLink: https://dev.vk.com/method/groups.setLongPollSettings Real fields:wall_repost,board_post_delete,group_leave,message_reply,video_new,board_post_restore,market_comment_restore,video_comment_edit,video_comment_new,audio_new,photo_comment_new,message_edit,wall_reply_delete,photo_comment_delete,enabled,user_block,wall_reply_new,message_typing_state,group_change_settings,donut_money_withdraw_error,donut_money_withdraw,group_change_photo,group_officers_edit,api_version,user_unblock,video_comment_restore,market_comment_delete,message_allow,wall_post_new,photo_new,message_deny,donut_subscription_create,board_post_new,market_comment_new,message_event,donut_subscription_price_changed,donut_subscription_expired,market_comment_edit,donut_subscription_prolonged,donut_subscription_cancelled,wall_reply_edit,group_join,group_id,video_comment_delete,message_new,like_add,wall_reply_restore,like_remove,photo_comment_restore,poll_vote_new,board_post_edit,photo_comment_editActual fields:wall_repost,board_post_delete,group_leave,message_reply,video_new,board_post_restore,market_comment_restore,video_comment_edit,video_comment_new,audio_new,photo_comment_new,message_edit,wall_reply_delete,photo_comment_delete,enabled,user_block,wall_reply_new,message_typing_state,group_change_settings,group_change_photo,group_officers_edit,api_version,user_unblock,video_comment_restore,market_comment_delete,message_allow,wall_post_new,photo_new,message_deny,board_post_new,market_comment_new,market_comment_edit,wall_reply_edit,group_join,group_id,video_comment_delete,message_new,wall_reply_restore,photo_comment_restore,poll_vote_new,board_post_edit,photo_comment_edit+donut_subscription_price_changed +donut_subscription_expired +donut_subscription_prolonged +donut_subscription_cancelled +donut_money_withdraw_error +like_add +like_remove +donut_subscription_create +message_event +donut_money_withdraw -
[ ] ###
groups.unbanLink: https://dev.vk.com/method/groups.unban Real fields:group_id,owner_idActual fields:group_id,user_id+owner_id -user_id -
[ ] ###
likes.addLink: https://dev.vk.com/method/likes.add Real fields:access_key,type,item_id,owner_idActual fields:item_id,type,owner_id,ref,access_key-ref -
[ ] ###
likes.deleteLink: https://dev.vk.com/method/likes.delete Real fields:access_key,type,item_id,owner_idActual fields:type,item_id,owner_id+access_key -
[ ] ###
market.addLink: https://dev.vk.com/method/market.add Real fields:price,dimension_length,deleted,name,old_price,sku,main_photo_id,photo_ids,category_id,url,dimension_width,owner_id,dimension_height,weight,descriptionActual fields:price,item_id,deleted,name,main_photo_id,photo_ids,category_id,url,owner_id,description+dimension_length +old_price +sku +dimension_height +dimension_width +weight -
[ ] ###
market.addToAlbumLink: https://dev.vk.com/method/market.addToAlbum Real fields:item_ids,album_ids,owner_idActual fields:album_ids,item_id,owner_id+item_ids -
[ ] ###
messages.addChatUserLink: https://dev.vk.com/method/messages.addChatUser Real fields:user_id,visible_messages_count,chat_idActual fields:user_id,chat_id+visible_messages_count -
[ ] ###
messages.createChatLink: https://dev.vk.com/method/messages.createChat Real fields:group_id,user_ids,titleActual fields:user_ids,title+group_id -
[ ] ###
messages.deleteLink: https://dev.vk.com/method/messages.delete Real fields:delete_for_all,peer_id,group_id,message_ids,spam,cmidsActual fields:delete_for_all,peer_id,conversation_message_ids,group_id,message_ids,spam+cmids -conversation_message_ids -
[ ] ###
messages.editLink: https://dev.vk.com/method/messages.edit Real fields:long,conversation_message_id,message,keyboard,peer_id,attachment,lat,group_id,keep_forward_messages,disable_mentions,keep_snippets,message_id,template,dont_parse_linksActual fields:long,conversation_message_id,message,keyboard,peer_id,attachment,lat,group_id,keep_forward_messages,keep_snippets,message_id,template,dont_parse_links+disable_mentions -
[ ] ###
messages.getChatPreviewLink: https://dev.vk.com/method/messages.getChatPreview Real fields:fields,peer_id,linkActual fields:fields,link+peer_id -
[ ] ###
messages.getHistoryAttachmentsLink: https://dev.vk.com/method/messages.getHistoryAttachments Real fields:fields,start_from,photo_sizes,count,peer_id,media_type,group_id,max_forwards_level,preserve_orderActual fields:fields,start_from,photo_sizes,count,peer_id,media_type,group_id+preserve_order +max_forwards_level -
[ ] ###
messages.getInviteLinkLink: https://dev.vk.com/method/messages.getInviteLink Real fields:group_id,peer_id,resetActual fields:peer_id,reset+group_id -
[ ] ###
messages.getLongPollHistoryLink: https://dev.vk.com/method/messages.getLongPollHistory Real fields:fields,msgs_limit,preview_length,pts,group_id,max_msg_id,lp_version,last_n,onlines,ts,credentials,events_limitActual fields:fields,msgs_limit,preview_length,pts,group_id,max_msg_id,lp_version,onlines,ts,events_limit+credentials +last_n -
[ ] ###
messages.markAsReadLink: https://dev.vk.com/method/messages.markAsRead Real fields:peer_id,mark_conversation_as_read,group_id,start_message_id,message_idsActual fields:mark_conversation_as_read,group_id,peer_id,start_message_id+message_ids -
[ ] ###
messages.sendLink: https://dev.vk.com/method/messages.send Real fields:long,random_id,intent,peer_id,user_ids,payload,chat_id,subscribe_id,reply_to,forward,message,keyboard,user_id,attachment,disable_mentions,forward_messages,content_source,peer_ids,lat,group_id,template,sticker_id,domain,dont_parse_linksActual fields:long,title,random_id,intent,user_ids,peer_id,payload,chat_id,subscribe_id,reply_to,forward,message,keyboard,user_id,attachment,disable_mentions,forward_messages,content_source,lat,group_id,template,sticker_id,domain,dont_parse_links+peer_ids -title -
[ ] ###
messages.sendLink: https://dev.vk.com/method/messages.send Real fields:long,random_id,intent,peer_id,user_ids,payload,chat_id,subscribe_id,reply_to,forward,message,keyboard,user_id,attachment,disable_mentions,forward_messages,content_source,peer_ids,lat,group_id,template,sticker_id,domain,dont_parse_linksActual fields:long,title,random_id,intent,user_ids,peer_id,payload,chat_id,subscribe_id,reply_to,forward,message,keyboard,user_id,attachment,disable_mentions,forward_messages,content_source,lat,group_id,template,sticker_id,domain,dont_parse_links+peer_ids -title -
[ ] ###
messages.setActivityLink: https://dev.vk.com/method/messages.setActivity Real fields:group_id,user_id,peer_id,typeActual fields:group_id,peer_id,type,used_id+user_id -used_id (typo) -
[ ] ###
newsfeed.getBannedLink: https://dev.vk.com/method/newsfeed.getBanned Real fields:extended,name_case,fieldsActual fields: +extended +name_case +fields -
[ ] ###
newsfeed.unignoreItemLink: https://dev.vk.com/method/newsfeed.unignoreItem Real fields:type,track_code,item_id,owner_idActual fields:type,item_id,owner_id+track_code -
[ ] ###
orders.getByIdLink: https://dev.vk.com/method/orders.getById Real fields:test_mode,order_ids,order_idActual fields:test_mode,order_ids+order_id -
[ ] ###
photos.editLink: https://dev.vk.com/method/photos.edit Real fields:latitude,foursquare_id,longitude,caption,place_str,delete_place,owner_id,photo_idActual fields:captcha_key,latitude,captcha_sid,foursquare_id,longitude,caption,place_str,delete_place,owner_id,photo_id-captcha_sid -captcha_key -
[ ] ###
photos.getMessagesUploadServerLink: https://dev.vk.com/method/photos.getMessagesUploadServer Real fields:peer_idActual fields:group_id+peer_id -group_id -
[ ] ###
photos.saveWallPhotoLink: https://dev.vk.com/method/photos.saveWallPhoto Real fields:latitude,hash,group_id,photo,longitude,caption,server,user_idActual fields:hash,group_id,photo,caption,server,user_id+latitude +longitude -
[ ] ###
polls.addVoteLink: https://dev.vk.com/method/polls.addVote Real fields:answer_ids,is_board,poll_id,owner_idActual fields:is_board,poll_id,answer_id,owner_id+answer_ids -answer_id -
[ ] ###
polls.createLink: https://dev.vk.com/method/polls.create Real fields:question,disable_unvote,end_date,is_anonymous,owner_id,is_multiple,app_id,add_answers,photo_id,background_idActual fields:question,end_date,is_anonymous,owner_id,is_multiple,background_id,add_answers,photo_id+app_id +disable_unvote -
[ ] ###
polls.editLink: https://dev.vk.com/method/polls.edit Real fields:question,delete_answers,edit_answers,end_date,photo_id,owner_id,background_id,add_answers,poll_idActual fields:question,delete_answers,edit_answers,owner_id,add_answers,poll_id+background_id +photo_id +end_date -
[ ] ###
polls.getByIdLink: https://dev.vk.com/method/polls.getById Real fields:fields,friends_count,name_case,extended,owner_id,is_board,poll_idActual fields:is_board,poll_id,owner_id+fields +friends_count +extended +name_case -
[ ] ###
prettyCards.createLink: https://dev.vk.com/method/prettyCards.create Real fields:price,title,link,photo,price_old,button,owner_idActual fields:price,title,photo,price_old,owner_id,is_board,poll_id+button +link -is_board -poll_id -
[ ] ###
prettyCards.editLink: https://dev.vk.com/method/prettyCards.edit Real fields:price,title,link,photo,price_old,button,card_id,owner_idActual fields:card_id,owner_id+price +title +link +photo +price_old +button -
[ ] ###
secure.getTransactionsHistoryLink: https://dev.vk.com/method/secure.getTransactionsHistory Real fields:uid_to,uid_from,type,limit,date_from,date_to(check website, no parameters) Actual fields: +uid_to +uid_from +type +limit +date_from +date_to -
[ ] ###
secure.sendNotificationLink: https://dev.vk.com/method/secure.sendNotification Real fields:message,user_id,user_idsActual fields:message,user_ids+user_id -
[ ] ###
stats.getPostReachLink: https://dev.vk.com/method/stats.getPostReach Real fields:post_ids,owner_idActual fields:post_id,owner_id+post_ids -post_id -
[ ] ###
stats.trackVisitorLink: https://dev.vk.com/method/stats.trackVisitor Real fields:id(check website, no parameters) Actual fields: +id -
[ ] ###
storage.getLink: https://dev.vk.com/method/storage.get Real fields:key,keys,user_idActual fields:keys,user_id,global+key -global -
[ ] ###
storage.getKeysLink: https://dev.vk.com/method/storage.getKeys Real fields:user_id,offset,countActual fields:user_id,global,offset,count-global -
[ ] ###
storage.setLink: https://dev.vk.com/method/storage.set Real fields:key,user_id,valueActual fields:global,key,user_id,value-global -
[ ] ###
stories.deleteLink: https://dev.vk.com/method/stories.delete Real fields:story_id,stories,owner_idActual fields:story_id,owner_id+stories -
[ ] ###
stories.getLink: https://dev.vk.com/method/stories.get Real fields:extended,fields,owner_idActual fields:extended,owner_id+fields -
[ ] ###
stories.hideAllRepliesLink: https://dev.vk.com/method/stories.hideAllReplies Real fields:group_id,owner_idActual fields:owner_id+group_id -
[ ] ###
stories.hideReplyLink: https://dev.vk.com/method/stories.hideReply Real fields:story_id,owner_idActual fields:access_key,story_id,owner_id-access_key -
[ ] ###
users.searchLink: https://dev.vk.com/method/users.search Real fields:hometown,university_faculty,position,company,sort,birth_month,q,offset,school_year,school,age_to,online,school_class,religion,from_list,university,city,university_country,has_photo,school_country,university_chair,birth_year,country,status,university_year,sex,fields,count,school_city,age_from,group_id,birth_dayActual fields:hometown,university_faculty,position,company,sort,birth_month,q,offset,school_year,interests,school,age_to,online,school_class,religion,from_list,university,city,university_country,has_photo,school_country,university_chair,birth_year,country,status,university_year,sex,fields,count,school_city,age_from,group_id,birth_day-interests -
[ ] ###
utils.getLinkStatsLink: https://dev.vk.com/method/utils.getLinkStats Real fields:source,interval,intervals_count,extended,key,access_keyActual fields:interval,intervals_count,extended,key,access_key+source -
[ ] ###
video.getLink: https://dev.vk.com/method/video.get Real fields:fields,videos,count,extended,owner_id,album_id,offsetActual fields:videos,count,extended,owner_id,album_id,offset+fields -
[ ] ###
video.saveLink: https://dev.vk.com/method/video.save Real fields:no_comments,name,repeat,link,is_private,group_id,compression,privacy_view,wallpost,privacy_comment,album_id,descriptionActual fields:no_comments,name,repeat,link,is_private,group_id,privacy_view,wallpost,privacy_comment,album_id,description+compression -
[ ] ###
video.searchLink: https://dev.vk.com/method/video.search Real fields:longer,shorter,live,adult,filters,count,extended,sort,hd,q,search_own,offsetActual fields:longer,shorter,adult,filters,count,extended,sort,hd,q,search_own,offset+live -
[ ] ###
wall.editLink: https://dev.vk.com/method/wall.edit Real fields:long,close_comments,post_id,place_id,poster_bkg_access_hash,owner_id,topic_id,copyright,friends_only,attachments,message,services,poster_bkg_id,poster_bkg_owner_id,mark_as_ads,donut_paid_duration,signed,lat,publish_dateActual fields:poster_bkg_id,long,mark_as_ads,attachments,message,post_id,services,close_comments,place_id,signed,lat,poster_bkg_access_hash,copyright,owner_id,friends_only,publish_date,poster_bkg_owner_id+donut_paid_duration +topic_id -
[ ] ###
wall.postLink: https://dev.vk.com/method/wall.post Real fields:long,close_comments,guid,post_id,place_id,owner_id,topic_id,copyright,friends_only,attachments,message,services,mute_notifications,from_group,mark_as_ads,donut_paid_duration,signed,lat,publish_dateActual fields:long,mark_as_ads,attachments,message,services,post_id,guid,place_id,owner_id,signed,lat,close_comments,mute_notifications,copyright,from_group,friends_only,publish_date+donut_paid_duration +topic_id (be careful, this parameter doesn't exist on the website) -
[ ] ###
wall.repostLink: https://dev.vk.com/method/wall.repost Real fields:mark_as_ads,message,mute_notifications,group_id,objectActual fields:group_id,message,object,mark_as_ads+mute_notifications -
[ ] ###
wall.repostLink: https://dev.vk.com/method/wall.repost Real fields:mark_as_ads,message,mute_notifications,group_id,objectActual fields:captcha_key,mark_as_ads,captcha_sid,message,group_id,object+mute_notifications -captcha_sid -captcha_key
Some methods that wasn't implemented in this library:
- [ ] 1.
adsweb.getAdCategories - [ ] 2.
adsweb.getAdUnitCode - [ ] 3.
adsweb.getAdUnits - [ ] 4.
adsweb.getFraudHistory - [ ] 5.
adsweb.getSites - [ ] 6.
adsweb.getStatistics - [ ] 7.
groups.ban - [ ] 8.
market.editOrder - [ ] 9.
market.getGroupOrders - [ ] 10.
market.getOrderById - [ ] 11.
market.getOrderItems - [ ] 12.
market.getOrders - [ ] 13.
market.searchItems - [ ] 14.
store.addStickersToFavorite - [ ] 15.
store.getFavoriteStickers - [ ] 16.
store.getProducts - [ ] 17.
store.getStickersKeywords - [ ] 18.
store.removeStickersFromFavorite
I
Hi, @ablearthy I do not currently have time to support the project, but we are happy to accept PR. If you need to use an API that is incomplete or missing from the library, you can use the Call <T> https://github.com/vknet/vk/blob/develop/VkNet/VkApi.cs#L287
@inyutin-maxim
Please close this points
after #1581 and #1580
@inyutin-maxim
Please close this points
after #1581 and #1580
Готово
@inyutin-maxim Please update issue, cause market.addalbum and market.edit was refresh by #1582 and #1584
@inyutin-maxim Please update issue, cause market.addalbum and market.edit was refresh by #1582 and #1584
Готово.