AWS лямбда не может позвонить в Facebook SDK - PullRequest
2 голосов
/ 07 мая 2019

Я настраиваю лямбду AMS для внутреннего вызова sdk facebook, но, к сожалению, я не могу получить ответ от SDK facebook.

Пожалуйста, найдите следующий код: -

const listCampaign = async (event, context) => {
    context.callbackWaitsForEmptyEventLoop = false;
    await validateAuthToken(event.headers.Authorization, event.headers.accountId);
    console.log("account are",account)
    return  await account.getCampaigns([
        Campaign.Fields.account_id,
        Campaign.Fields.adlabels,
        Campaign.Fields.bid_strategy,
        Campaign.Fields.boosted_object_id,
        Campaign.Fields.brand_lift_studies,
        Campaign.Fields.budget_rebalance_flag,
        Campaign.Fields.budget_remaining,
        Campaign.Fields.buying_type,
        Campaign.Fields.can_create_brand_lift_study,

    ])
        .then((campaign) => {
            console.log("first check 3",campaign) // No response from facebook SDK and after 30 sec it get end point time out
})

1 Ответ

1 голос
/ 24 мая 2019

Наиболее вероятной причиной может быть то, что группа безопасности не настроена для внешних подключений.Если это не так, и лямбда-функция развернута в VPC, убедитесь, что подсети VPC имеют разрешения NAt и интернет-шлюза.

...