Я думаю, вы обнаружите, что официальные документы в Твиттере в лучшем случае неясны, а во многих случаях просто ошибочны. Лучший способ научиться использовать OAuth - это загрузить одну из библиотек oAuth, написанную на понятном вам языке, и разобрать ее на части. По крайней мере, вы можете быть уверены, что код библиотеки работает. Если вы хотите создать собственный код для этого, используйте библиотеку в качестве отправной точки.