Примечание: Это версия Lua от Roblox.Lua - Ожидание ответа Http
Я работаю над выяснением того, как загрузить таблицу JSONEncoded в pastebin. В нем говорится, что мне нужно получить ключ сеанса входа, отправив PostAsync с моим ключом, именем пользователя и паролем, и ожидая ответа от pastebin с помощью моего ключа сеанса входа в систему. Вот мой код:
h = game:GetService'HttpService'
pasteData = h:UrlEncode(h:JSONEncode(ImgScript))
username = 'USERNAMEHERE'
password = 'PASSWORDHERE'
h:PostAsync(
'http://pastebin.com/api/api_login.php',
'api_dev_key=DEVKEYHERE&api_user_name=' .. h:UrlEncode(username) .. '&api_user_password=' .. h:UrlEncode(password),
2
)
api_user_key = GeneratedUserKeyHere --THIS is what I am after; I don't know how to wait for a response from Pastebin to get this key!
h:PostAsync(
'http://pastebin.com/api/api_post.php',
'api_dev_key=' .. api_dev_key .. 'api_option=paste&api_user_key=' .. api_user_key .. '&api_paste_private=1&api_paste_expire_date=N&api_paste_format=lua&api_paste_code=' .. h:UrlEncode(h:JSONEncode(ImgScript)) --ImgScript is the table,
2
)
Это не нормальный lua; какое приложение это внутри? вам нужно будет проконсультироваться со своей документацией. – daurnimator
Извините, забыли добавить, что это Rbx.Lua (версия LL от Roblox) – GShocked
Что не так? Что выводится? Пожалуйста, предоставьте дополнительную информацию. Кроме того, посмотрите http://www.roblox.com/games/290746985/SMessageCleaner-OPEN на пример того, как вставить в pastebin Вы не знаете, как получить ответ и интерпретировать его? На что ты застрял? –