oauth1 function revive