File tree Expand file tree Collapse file tree
android/src/main/java/de/innfactory/apiai Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -106,6 +106,7 @@ public void run() {
106106 if (contexts != null ) {
107107 RequestExtras requestExtras = new RequestExtras (contexts , null );
108108 aiService .startListening (requestExtras );
109+ contexts = null ;
109110 } else {
110111
111112 // start listening without context
@@ -270,6 +271,7 @@ protected AIResponse doInBackground(AIRequest... requests) {
270271 if (contexts != null ) {
271272 RequestExtras requestExtras = new RequestExtras (contexts , null );
272273 response = aiDataService .request (aiRequest , requestExtras );
274+ contexts = null ;
273275 } else {
274276
275277 // start request without context
Original file line number Diff line number Diff line change @@ -23,8 +23,20 @@ export default class App extends Component {
2323 console . log ( ApiAi ) ;
2424
2525 ApiAi . setConfiguration (
26- "INSERT_YOUR_CLENT_ACCESS_TOKEN_HERE " , ApiAi . LANG_GERMAN
26+ "57b6ce865e6e4b138a74a88cfd8bc526 " , ApiAi . LANG_GERMAN
2727 ) ;
28+
29+
30+
31+ const contexts = [ {
32+ "name" : "deals" ,
33+ "lifespan" : 1 ,
34+ "parameters" : {
35+ "name" : "Sam"
36+ }
37+ } ] ;
38+
39+ ApiAi . setContexts ( contexts ) ;
2840 }
2941
3042
@@ -40,17 +52,6 @@ export default class App extends Component {
4052 < View style = { { flex : 1 , padding : 10 } } >
4153 < Button title = "Start Listening" onPress = { ( ) => {
4254
43- /*
44- const contexts = [{
45- "name": "greetings",
46- "lifespan": 3,
47- "parameters": {
48- "name": "Sam"
49- }
50- }];
51-
52- ApiAi.setContexts(contexts);
53- */
5455
5556 ApiAi . onListeningStarted ( ( ) => {
5657 this . setState ( { listeningState : "started" } ) ;
You can’t perform that action at this time.
0 commit comments