我正在尝试开发一个API来将意图上传到Dialogflow
V2.我尝试过下面的代码片段,它无法正常工作但是如果尝试与Dialogflow
它通信确实有效(检测意图)并且确实从Dialogflow
for查询获得了回复.
允许
我和管理员>服务帐户> DIALOGFLOW ADMIN
错误
错误:7 PERMISSION_DENIED:'projects/dexter-47332/agent'上的IAM权限'dialogflow.entityTypes.create'被拒绝.
博客/参考
//------- keys.json (test 1)
{
"type": "service_account",
"project_id": "mybot",
"private_key_id": "123456asd",
"private_key": "YOURKEY",
"client_email": "yourID@mybot.iam.gserviceaccount.com",
"client_id": "098091234",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/yourID%40mybot.iam.gserviceaccount.com"
}
//--------------------- ** (test 2) ** ---------
let privateKey = 'key';
let clientEmail = "email";
let config = {
credentials: {
private_key: privateKey,
client_email: clientEmail
}
}
function createEntityTypes(projectId) {
// [START dialogflow_create_entity]
// Imports …
Run Code Online (Sandbox Code Playgroud)当我在模拟器(Pixel android 10)中运行我的本机应用程序时,我注意到当手机设置为暗模式时,该应用程序将白色背景更改为黑色。这使得难以阅读黑色文本或其他任何内容。尽管操作系统处于深色或浅色模式,是否有办法强制应用程序以浅色主题运行
"react-native-appearance": "^0.3.2",
Run Code Online (Sandbox Code Playgroud) android themes android-layout react-native android-dark-theme