Я предполагаю, что вы хотите сделать это для того, чтобы авторизовать ваши запросы; например, чтобы получить более высокие тарифы и т. д.?
YQL использует OAuth для авторизации, а не просто добавляет ключ API или appID в URL-адрес запроса. Процесс хорошо документирован, и их примеры кода охватывают запросы с использованием двухстороннего и трехстороннего OAuth как в PHP, так и в JavaScript.
Есть ли какая-либо причина, по которой общедоступная (не авторизованная) служба не соответствует вашим потребностям?