revise facebook exec and apiu interface with oauth