首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >颤动对话智能访问数据

颤动对话智能访问数据
EN

Stack Overflow用户
提问于 2020-09-30 13:44:55
回答 1查看 48关注 0票数 0

我对flutter对话框有一些问题。简而言之,我不知道如何使用无头CMS。我已经读过几遍文档了。

我想使用无头内容管理器在我的应用程序中动态添加内容,我有我的apiKey和emailHash。这是我从他们网站上得到的代码。

我不知道如何从平台获取内容,当我运行代码时,我会得到我在对话中输入的所有文本,但我如何才能访问其中的一部分?以及如何将其添加到flutter应用程序中?目前它只在控制台中显示,因为我打印了它,但我不知道如何将它放在小部件中。

代码语言:javascript
复制
Future<void> main() async {

  //Prepare the payload
  var request = new DialogueWiseRequest();
  request.slug = 'hero-section';
  request.apiKey = 'myapi';
  request.emailHash='/myemail';

// Call the Dialogue Wise API
  var dialogueWiseService = new DialogueWiseService(new HttpClient());
  Map res = await dialogueWiseService.getDialogue(request);

//Print the Output to Console
  print(res);

  runApp(new MyApp());
}

接收的内容:

代码语言:javascript
复制
{dialogue: [{dish-name: Orzo Veg Soup, dish-photo: https://media.dialoguewise.com/FabFoodsStore/orzo-veg-soup.jpg, is-available: true, long-description: <p>This delicious Orzo Veg Soup is packed full of flavor. Ingredients include:&nbsp;</p><ol><li>Carrots</li><li>Tomato</li><li>Celery</li><li>Vegetable stock</li></ol>, price: $6, short-description: Delicious Orzo Veg Soup}, {dish-name: Chicken Hot Dog, dish-photo: https://media.dialoguewise.com/FabFoodsStore/hotdog.jpg, is-available: true, long-description: <p>This delicious Chicken Hot Dog is packed full of flavor. Ingredients include:&nbsp;</p><ol><li>Chicken Sausage</li><li>Tomato</li><li>Lettuce</li><li>Mayo</li></ol>, price: $7, short-description: Chicken Hot Dog with Mayo.}], totalRecords: 2, error: }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-02 14:42:35

Hi @Alexandru根据你的帖子,我所理解的是你已经得到了回复。所以看起来代码没问题。如果您想要显示它,您需要创建一个带有小部件的Flutter应用程序,然后加载该小部件中的内容。我们已经在Github上创建了一个样例应用程序,您可以查看它。如果您还有问题,请随时与我们联系。很乐意为您效劳。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64131563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档