luaVkApi отправка сообщений

Статус
В этой теме нельзя размещать новые ответы.

T1cKz

Известный
Автор темы
595
245
Я не пойму, какими ещё данными стоит заполнять
Объясните плес по всему
Lua:
function luaVkApi.sendMessage(userId, peerId, domainVal, chatId, userIds, messageStr, guidVal,
    latVal, longVal, attachmentVal, forwardMessages, stickerId)
  if not messageStr or not attachmentVal then
    return requiredParameterMsg .. " messageStr or attachmentVal"
  end
  return luaVkApi.invokeApi("messages.send", {user_id=userId, peer_id=peerId, domain=domainVal,
      chat_id=chatId, user_ids=userIds, message=messageStr, guid=guidVal, lat=latVal,
      long=longVal, attachment=attachmentVal, forward_messages=forwardMessages, sticker_id=stickerId})
end
 

Aniki

🐰
Администратор
1,228
1,554
Почитай документацию VK API, там для каждого метода расписаны обязательные параметры. Для sendMessage насколько я помню нужен userId и messageStr (или же attachmentVal для случая с прикреплением).
https://blast.hk/threads/22302/page-4#post-219140
 

T1cKz

Известный
Автор темы
595
245
Почитай документацию VK API, там для каждого метода расписаны обязательные параметры. Для sendMessage насколько я помню нужен userId и messageStr (или же attachmentVal для случая с прикреплением).
https://blast.hk/threads/22302/page-4#post-219140
Я всю документацию видел эту на просторах интернета. Но всё же с данной функцией возникают некоторые ошибки, и хотел бы увидеть мнение пользователей БХ, их советы как лучше использовать для более четкой оптимизации
 

Aniki

🐰
Администратор
1,228
1,554
Я всю документацию видел эту на просторах интернета. Но всё же с данной функцией возникают некоторые ошибки, и хотел бы увидеть мнение пользователей БХ, их советы как лучше использовать для более четкой оптимизации
я помню что в каком то из этих апи была ошибка как раз в методе sendMessage и поэтому я рекомендую не запариваться с этим апи, а просто делать GET-запросы к методам vk api.
А, ну точно именно в этом апи и ошибка
Lua:
if not messageStr or not attachmentVal then
    return requiredParameterMsg .. " messageStr or attachmentVal"
end
тут должно быть and вместо or
 
Статус
В этой теме нельзя размещать новые ответы.