Skip to content

Instantly share code, notes, and snippets.

@Kazu-zamasu
Created February 22, 2016 13:16
Show Gist options
  • Save Kazu-zamasu/9cf6631e99102885649c to your computer and use it in GitHub Desktop.
Save Kazu-zamasu/9cf6631e99102885649c to your computer and use it in GitHub Desktop.
oauth_signature_id_Base=`echo -n "GET&https%3A%2F%2Fapi.twitter.com%2F1.1%2Fusers%2Fshow.json&oauth_consumer_key%3D""${Consumerkey}""%26oauth_nonce%3D""${oauth_nonce_code}""%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D""${UNIX_T}""%26oauth_token%3D""${Accesstoken}""%26oauth_version%3D1.0%26screen_name%3D""${line}"""|openssl dgst -sha1 -binary -hmac "${consumerSecret}&${tokenSecret}"|base64`
oauth_signature_id=`echo ${oauth_signature_id_Base}|nkf -eMQ|tr = %`
JSON_GET_ID=`curl --get "https://api.twitter.com/1.1/users/show.json" --data "screen_name="${line}"" --header "Authorization: OAuth oauth_consumer_key="${Consumerkey}", oauth_nonce=\"${oauth_nonce_code}\", oauth_signature="${oauth_signature_id}", oauth_signature_method="HMAC-SHA1", oauth_timestamp="${UNIX_T}", oauth_token="${Accesstoken}", oauth_version="1.0""`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment