Я пытаюсь отобразить возвращенный json и сохранить идентификатор в профиле / профилях. Однако, похоже, что данные не отображаются правильно, id:
${ profile.id }
этот бит нужно изменить? Буду признателен за любую оказанную помощь.
Является ли их онлайн-инструмент, который может помочь мне в этом?
Запрос API:
// Grabs company data from the json url
private getProfiles() {
let config = {
headers: {'Authorization':'Bearer AQVVEqNXTWVYPpPYivKNWVO8jsTx2eveV3kBg'}
}
axios
.get("https://cors-anywhere.herokuapp.com/" + "https://api.linkedin.com/v2/me", config)
.then(response =>
response.data.map(profile => ({
id: `${ profile.id }`
}))
)
.then(profiles => {
this.setState({
profiles
});
})
// We can still use the `.catch()` method since axios is promise-based
.catch(error => this.setState({ error, isLoading: false }));
}
Возвращены данные Json:
{
"localizedLastName": "King",
"id": "fm0B3D6y3I",
"localizedFirstName": "Benn"
}
КогдаЯ консоль журнала регистрации.данных