Я заглянул в некоторые библиотеки php для твиттера
Я не понимаю, почему это:
$creds = $twitterObj->get('/account/verify_credentials.json');
$status = $twitterObj->post('/statuses/update.json', array('status' => 'This a simple test from twitter-async at ' . date('m-d-Y h:i:s')));
Лучше, чем это:
$resultorsomething = $twitterObj->verifyCredentials();
$resultorsomething = $twitterObj->updateStatus('This a status');
$resultorsomething = $twitterObj->postMessage('This a message');
Почему мне нужно изучать адреса и команды в твиттере, а не позволять IDE и автозавершения кода делать это для меня?
Мне все равно, какой метод мне нужно использовать для какой-то команды, POST или GET (даже если он очевиден) и по какому адресу он установился. Я просто хочу опубликовать сообщение или получить токен и т. Д.
--- EDIT:
Я заглянул в библиотеку tweepy для python, я плохо разбираюсь в python, но, как видно из этого файла - https://github.com/tweepy/tweepy/blob/master/tweepy/api.py
это именно то, о чем я говорю
""" statuses/update """
update_status = bind_api(
path = '/statuses/update.json',
method = 'POST',
payload_type = 'status',
allowed_param = ['status', 'in_reply_to_status_id', 'lat', 'long', 'source', 'place_id'],
require_auth = True
)
путь и метод жестко запрограммированы в методе, и нам нужны только параметры - статус, лат, длинный и т. Д.