Non è possibile impostare un livello API prima del minimo disponibile, ma è possibile (e dovrebbe) impostare uno dei disponibili. This pagina ha una spiegazione abbastanza esaustivo, tra cui il caso più comune in cui non si specifica una versione API (sia nelle chiamate o nel SDK che si sta utilizzando):
Cosa succede se don specificare una versione per un'API?
Ci riferiamo a questo come una chiamata senza risposta. Una chiamata senza nome sarà predefinita alla versione più vecchia dell'API disponibile. Considerate questo ciclo ipotetica di vita di versioni API:

Una chiamata senza versione sarà sempre puntare alla versione più antica ancora disponibili nella parte superiore del grafico. Questo è attualmente v2.1, ma dopo due anni sarà v2.2, v2.3, allora, ecc
A causa di questo, la nostra raccomandazione è di specificare sempre le versioni quando effettuare le chiamate, ove possibile.
Quando si utilizza l'SDK di JavaScript per Facebook non è possibile effettuare chiamate API senza precedenti .
Vedere la risposta a questa domanda. http://stackoverflow.com/a/42506649/3222336 – Prankush