в проекте React-Native Я пытаюсь получить некоторые данные из API, но в результате я получаю следующую ошибку:
"error": "У вас нет прав доступа ! "
вот мой код:
import React, {useEffect} from 'react';
import {View, Text} from 'react-native';
import base64 from 'react-native-base64';
const ProductScreen = props => {
const url = 'Some_URL';
const encoded = base64.encode('user:pass');
const auth = 'Basic ' + encoded;
useEffect( () => {
fetch(url, {
method: 'POST',
'Authorization': auth,
}).then(response => response.json()).then(responseJson => {
const jsonString = JSON.stringify(responseJson);
console.log(jsonString);
});
}
);
return (
<View>
<Text>some text</Text>
</View>
);
}
export default ProductScreen;
что означает эта ошибка? мои имя пользователя и пароль неверны? или это означает, что мне нужно получить разрешение от пользователя приложения для получения? или что-то другое?