microsoftdocs / kaizala-docs Goto Github PK
View Code? Open in Web Editor NEWDeveloper platform documentation for Kaizala
License: Creative Commons Attribution 4.0 International
Developer platform documentation for Kaizala
License: Creative Commons Attribution 4.0 International
Issue: can't upload to kaizala group in Xiaomi phone
Category: Issue
Area: android miui
Description: I can't seem to upload photos or documents on my kaizala in my xiaomi note 10 lite . It's really annoying and I hope it could be fixed as soon as possible. When I upload pic it didn't even comes out or come out error.
The solution file is invalid. The compressed file must contain the following files at its root: solution.xml, customizations.xml, and [Content_Types].xml. Customization files exported from previous versions of Microsoft Dynamics 365 are not supported.
Category: Issue
Area: Flow Portal
Description: While importing the RSS-feed-FlowPackage.zip into Flow website I got the error code: Error code 80048060.
So few files xml files are missing ?
Issue: Error on perform a XHR Request on Kaizala Android
Category: Issue
Area: Android
Description:
I tried to get a list of stores from my webserver API, from kaizala web works fine, but from kaizala android throw CORS errors, because the request comes from "file://" scheme.
How I can disable cors on Android app, or change the scheme in webview?
Session:
Getting started with Kaizala REST APIs
Link broken:
C# sample (shared)
Issue: Comment on Pages button is missing
Category: Issue
Area: API/Android/Ios/Windows/Portal
Description: most of the pages in the docs.microsoft.com site provide the ability to submit comments on individual pages, that button is not visible in the Kaizala docs section. Please enable it.
Issue: On Apple I can write to everyone in the transmission group and on Android it's not possible. (it shouldn't)
Category: Issue
Area: Android/Ios/
Description: The problem is, it should be a "private" group where nobody could write to another person.
I Saw that the Version on Apple is 1.160.129145712 and on Android 1.1.2926.5711 could that be the problem?
When is the App going to be updated in the App store?
While creating a public group there are two options as below...
Managed- Group admins can view, manage and invite subscribers
Public- Subscribers can also invite other subscribers. Group admin(s) cannot view or manage subscribers.
Need better clarity on this, as out team where not able to locate any documentation in this regard.
I'm able to get the access Token and retrieve the groups using the token.
But when I try to post a message , I get the following error:
{ message: 'Token missing. Header should have token as value of ACCESSTOKEN',
6:48 PM
errorCode: 'InvalidToken',
6:48 PM
errorCategoryKey: 'AuthException' }
This is odd as the same token works perfectly fine for other endpoints!
Thank you for helping us to improve the Microsoft Kaizala developer documentation.
So that we can better assist you, please note the following:
Issue:
Category: Issue/New Feature Request/Question
Area: API/Android/Ios/Windows/Portal
Description: Detailed description. In case of Category:Issues and Area:API, please include request and response payload.
Issue:
Category: Issue Or New Feature Request
Area: API
Description: Is there any ETA for implementing Webhook response for the Photo with location event.
This issue has already been raised here : https://stackoverflow.com/questions/49862941/not-receiving-webhook-photo-with-location-action-notifications-from-kaizala.
thx.
Thank you for helping us to improve the Microsoft Kaizala developer documentation.
So that we can better assist you, please note the following:
Issue:
Category: Issue/New Feature Request/Question
Area: API/Android/Ios/Windows/Portal
Description: Detailed description. In case of Category:Issues and Area:API, please include request and response payload.
Thank you for helping us to improve the Microsoft Kaizala developer documentation.
So that we can better assist you, please note the following:
Issue:
Category: Issue/New Feature Request/Question
Area: API/Android/Ios/Windows/Portal
Description: Detailed description. In case of Category:Issues and Area:API, please include request and response payload.
I accidentally closed a Survey I created, now my team can longer make submissions. Is there a way to unclose an action?
I have created an action as Admin. followed the stage and active procedure. Provided to the Group pallet for use by Members and Admin. Given access to both Members and Admin for creation. However, members are able to see my created action in their pallet, but they are not visible to other members in the group once created and published in the group.
Hi,
Can some one help me here.
Instead of announcement we use Modern SharePoint site home page for news and events category to post. Is there any way that we can show them as announcement in kaizala similar to Announcements.
Regards
Koti Reddy Eda
I am trying to reach Kaizala custom development team but the mail given in site is not working.
Issue:
Category: Issue
Area: API
Description: When i try to access to https://api.kaiza.la/v1/accessToken the page return Status code 308 and the Status Description is Permanent Redirect
Ps: Sorry for my poor english.
From a business point of view who are using Kaizala Pro, need better definition about users, subscriber and participants.
Response time in attendance card not accurate when i mark attendacne
Issue:
Happens on load of CreationView.html. settings.json is within the package, other external files like strings_en.json got loaded and displayed.
The Error from Chrome Developer View / Inspect:
Uncaught TypeError: Cannot read property 'locations' of undefined
After debugging for an hour, it seems like the settings.json isn´t initialized at all. Please help me out with this, i really would like to use the solution for our facility team.
Category: Issue
Area: All devices and browsers
Description:
Uncaught TypeError: Cannot read property 'locations' of undefined
at setLocationOptions (CreationView.js:197)
at CreationView.js:43
at executeCallback (KASClient.js:4813)
at onGetJson (KASClient.js:4853)
at eval (eval at executeFunction (KASClient.js:6513), <anonymous>:3:18)
at Object.executeFunction (KASClient.js:6514)
at callFunction (KASClient.js:6307)
at Object.<anonymous> (KASClient.js:6297)
setLocationOptions @ CreationView.js:197
(anonymous) @ CreationView.js:43
executeCallback @ KASClient.js:4813
onGetJson @ KASClient.js:4853
(anonymous) @ VM154:3
executeFunction @ KASClient.js:6514
callFunction @ KASClient.js:6307
(anonymous) @ KASClient.js:6297
postMessage (async)
sendMessageToIFrame @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
e.resolveCallback @ webapp.js?v=1.1.19.0612.094105:332
e.resolvePrefetch @ webapp.js?v=1.1.19.0612.094105:332
(anonymous) @ webapp.js?v=1.1.19.0612.094105:332
add @ webapp.js?v=1.1.19.0612.094105:284
routeMessageFromMiniapp @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
postMessage (async)
postMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:371
sendCommandMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:326
receiveCommandsFromMiniapp @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:250
callNativeCommand @ KASClient.js:6296
callNative @ KASClient.js:5944
(anonymous) @ KASClient.js:5912
(anonymous) @ KASClient.js:7247
getClientSupportedVersion @ KASClient.js:7279
commandIsCompatible @ KASClient.js:7244
callNativeCommand @ KASClient.js:5910
getPackageCustomSettings @ KASClient.js:5582
getPackageCustomSettingsAsync @ KASClient.js:1230
(anonymous) @ CreationView.js:36
(anonymous) @ KASClient.js:5056
executeCallback @ KASClient.js:4813
onGetJson @ KASClient.js:4853
(anonymous) @ VM153:3
executeFunction @ KASClient.js:6514
callFunction @ KASClient.js:6307
(anonymous) @ KASClient.js:6297
executeCallback @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:312
receiveMessageFromWebApp @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:278
postMessage (async)
sendMessageToIFrame @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
e.resolveCallback @ webapp.js?v=1.1.19.0612.094105:332
e.resolvePrefetch @ webapp.js?v=1.1.19.0612.094105:332
(anonymous) @ webapp.js?v=1.1.19.0612.094105:332
add @ webapp.js?v=1.1.19.0612.094105:284
routeMessageFromMiniapp @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
postMessage (async)
postMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:371
sendCommandMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:326
receiveCommandsFromMiniapp @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:250
callNativeCommand @ KASClient.js:6296
callNative @ KASClient.js:5944
(anonymous) @ KASClient.js:5912
(anonymous) @ KASClient.js:7247
getClientSupportedVersion @ KASClient.js:7279
commandIsCompatible @ KASClient.js:7244
callNativeCommand @ KASClient.js:5910
getAppInfo @ KASClient.js:5044
getAppLocale @ KASClient.js:5050
(anonymous) @ CreationView.js:31
(anonymous) @ KASClient.js:154
executeCallback @ KASClient.js:4813
onGetJson @ KASClient.js:4853
(anonymous) @ VM152:3
executeFunction @ KASClient.js:6514
callFunction @ KASClient.js:6307
(anonymous) @ KASClient.js:6297
executeCallback @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:312
receiveMessageFromWebApp @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:278
postMessage (async)
sendMessageToIFrame @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
e.resolveCallback @ webapp.js?v=1.1.19.0612.094105:332
(anonymous) @ webapp.js?v=1.1.19.0612.094105:332
add @ webapp.js?v=1.1.19.0612.094105:284
routeMessageFromMiniapp @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
postMessage (async)
postMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:371
sendCommandMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:326
receiveCommandsFromMiniapp @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:250
callNativeCommand @ KASClient.js:6296
callNative @ KASClient.js:5944
(anonymous) @ KASClient.js:5912
(anonymous) @ KASClient.js:7247
getClientSupportedVersion @ KASClient.js:7279
commandIsCompatible @ KASClient.js:7244
callNativeCommand @ KASClient.js:5910
getUserDetails @ KASClient.js:5094
getUsersDetailsAsync @ KASClient.js:144
(anonymous) @ CreationView.js:26
executeCallback @ KASClient.js:4813
onGetString @ KASClient.js:4884
(anonymous) @ VM151:3
executeFunction @ KASClient.js:6514
callFunction @ KASClient.js:6307
(anonymous) @ KASClient.js:6297
executeCallback @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:312
receiveMessageFromWebApp @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:278
postMessage (async)
sendMessageToIFrame @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
e.resolveCallback @ webapp.js?v=1.1.19.0612.094105:332
e.resolvePrefetch @ webapp.js?v=1.1.19.0612.094105:332
(anonymous) @ webapp.js?v=1.1.19.0612.094105:332
add @ webapp.js?v=1.1.19.0612.094105:284
routeMessageFromMiniapp @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
postMessage (async)
postMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:371
sendCommandMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:326
receiveCommandsFromMiniapp @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:250
callNativeCommand @ KASClient.js:6296
callNative @ KASClient.js:5944
(anonymous) @ KASClient.js:5912
(anonymous) @ KASClient.js:7247
getClientSupportedVersion @ KASClient.js:7279
commandIsCompatible @ KASClient.js:7244
callNativeCommand @ KASClient.js:5910
getCurrentUserId @ KASClient.js:5271
getCurrentUserIdAsync @ KASClient.js:993
(anonymous) @ CreationView.js:22
executeCallback @ KASClient.js:4813
onGetJson @ KASClient.js:4853
(anonymous) @ VM150:3
executeFunction @ KASClient.js:6514
callFunction @ KASClient.js:6307
(anonymous) @ KASClient.js:6297
executeCallback @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:312
receiveMessageFromWebApp @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:278
postMessage (async)
sendMessageToIFrame @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
e.resolveCallback @ webapp.js?v=1.1.19.0612.094105:332
e.resolvePrefetch @ webapp.js?v=1.1.19.0612.094105:332
(anonymous) @ webapp.js?v=1.1.19.0612.094105:332
add @ webapp.js?v=1.1.19.0612.094105:284
routeMessageFromMiniapp @ webapp.js?v=1.1.19.0612.094105:172
(anonymous) @ webapp.js?v=1.1.19.0612.094105:172
postMessage (async)
postMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:371
sendCommandMessage @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:326
receiveCommandsFromMiniapp @ actionboot.html?p=https://cdn2-dr.kaiza.la/acp/de.pegasus-gmbh.kaizala.createticket.1.8/CreationView.html&vid=c958b6bd-0c44-45f3-9fdd-1be721a1789b&o=https://webapp.kaiza.la&d=kaiza.la:250
callNativeCommand @ KASClient.js:6296
callNative @ KASClient.js:5944
(anonymous) @ KASClient.js:5912
(anonymous) @ KASClient.js:7247
getClientSupportedVersion @ KASClient.js:7279
commandIsCompatible @ KASClient.js:7244
callNativeCommand @ KASClient.js:5910
getLocalizedMiniAppStrings @ KASClient.js:5575
getLocalizedStringsAsync @ KASClient.js:1209
onPageLoad @ CreationView.js:17
onload @ CreationView.html:11
Issue: no response from bot api - ServerException
Category: Question
Area: API
Description:
I'm having difficulties with Kaizala bot API, I have a corporate account in office365, I have a group, I've already created a connector with all the permissions and I also have a "refresh-token" and "access-token". I can create groups, send messages, send jobs and etc with API...
The problem is with bots.
I create a bot succefully:
https://i.stack.imgur.com/tSJu9.png
But this is very strange, when i try to get details about my bots ( {{endpoint-url}}/v1/bot ), this return:
{“bots”: []}
Iam following this tutorial: https://developer.microsoft.com/en-us/kaizala/blogs/adding-bot-support-to-a-kaizala-group/
On 3.3, when i try to get on {{endpoint-url}}/v1/bot/accessToken/{{bot-user-id}} (of course all parameteres are set), this return:
{ “message”: “Not able to get bot user details. Please try again later!”, “errorCode”: “Unknown”, “errorCategoryKey”: “ServerException” }
Print: https://i.stack.imgur.com/9QhGw.png
And of course with this error I can not get the bot to respond others users.
Another thing, when a add my bot to a group (using {{endpoint-url}}/v1/groups/{{group-id}}/bot), I can not see him in the group.
Someone can help me? For more info, comment.
Sorry for bad english.
Hi,
My code below, I am unable to bind the image to Image Tag can you please help me on this
function OpenCamera()
{
var attachmentsToShow = [KASClient.KASAttachmentType.Image];
var props = {};
props["is"] = 2 // 2 is for back camera, 0 for both gallery and back camera
KASClient.App.showAttachmentPickerAsync(attachmentsToShow, props, function (selectedAttachments, error) {
if (error != null) {
return;
}
console.log(selectedAttachments);
KASClient.App.showNativeErrorMessage(selectedAttachments[0]);
document.getElementById('image-control').src = "data:image/png;base64," + selectedAttachments[0];
});
}
My HTML Code
<div>
<img id='image-control' src="placeholder.png" style="width:100px; height: 100px; object-fit: cover; border-radius: 5px;"></image>
</div>
Issue:
Category: Issue
Area: API
Description: ['actionBody']['responses'][i]['notes'] node is not properly structured as json.
request: https://api2.kaiza.la/v1/groups/{{Group GUID}}/actions/{{ActionId-GUID}}?getDetails=true
response
{
"actionType": "Job",
"actionId": "ACTIONID",
"creatorId": "CREATORID",
"creatorName": "XXXX",
"actionDetails": {
"dueDate": "2020-11-04T20:59:59Z",
"title": "Test job",
"responseCount": 1,
"assigneeCount": 1,
"assignee": [
{
"mobileNumber": "+XXXXXXXXXXXXXX",
"name": "XXXXX"
}
],
"responses": [
{
"assignee": "+XXXX",
"response": "XXXXXXXX",
"notes": "[{\"UPDATE_TYPE\":\"STATUS_UPDATED\",\"UPDATE_TEXT\":\"In Progress\",\"UPDATE_TIME\":\"Tue 3 Nov, 10:40\",\"UPDATE_TIME_EPOCH\":1604396444045,\"ATTACHMENT\":\"\"}]",
"attachments": []
}
]
}
}
Issue: Media
Category: Issue/Question
Area: API/v1/media
Description: I have been trying to use upload media endpoint with some sample images and in the response I get media resource which i then try to send with message, i get invalid media resource error. Looks like something is not right and I can't see any sample of payload. I am using below payload. Also I have noticed that regardless of image size i get same length of media response back which is 1240 character.
var client = new RestClient("https://kms3.kaiza.la/v1/media");
var request = new RestRequest(Method.POST);
request.AddHeader("cache-control", "no-cache");
request.AddHeader("content-type", "multipart/form-data");
request.AddHeader("accesstoken", accessToken);
request.AlwaysMultipartFormData = true;
request.AddFile(fileName, content, fileName); // content is in form of byte[]
IRestResponse responseUploadMedia = client.Execute(request);
MediaResourceResponse mediaUploadApiResponse = JsonConvert.DeserializeObject(responseUploadMedia.Content);
Issue:
Category: New Feature Request
Area: API/Android/Ios/Windows/Portal
Description: https://api2.kaiza.la/v1/groups/{Group ID} endpoint does not return the subscribers count and unprovisioned subscribers count. The information only exists on https://api2.kaiza.la/v1/groups/fetchAllGroups=true endpoint as SubscribersCount and unProvisionedSubscribersCount
I am unable to make SubGroup using API provided in Kaizala-docs. Showing error "The remote server returned an error: (400) Bad Request."
here is my code :
public static string CreateSubGroup(string mobile, string groupId, string applicationId, string accessToken)
{
try
{
var webRequest = System.Net.WebRequest.Create(WEBSERVICE_URL + "groups/" + groupId + "/subGroups");
if (webRequest != null)
{
webRequest.Method = "POST";
webRequest.Timeout = 20000;
webRequest.ContentType = "application/json";
webRequest.Headers["applicationId"] = applicationId;
webRequest.Headers["accessToken"] = accessToken;
Stream requestStream = webRequest.GetRequestStream();
using (var streamWriter = new StreamWriter(webRequest.GetRequestStream()))
{
string jsonData;
jsonData = "{ " +
"\"groupName\" : \"" + "RoopamGroup" + "\"," +
"\"groupImageUrl\" : \"\"," +
"\"members\" : [ \"+91" + mobile + "\"]," +
"\"welcomeMessage\" : \"Welcome to Kaizala\"," +
"\"addUserToGroup\" : true" +
" }";
//jsonData=" {"+
// "\"groupName\": \"Test Group\","+
// "\"groupImageUrl\": \"\","+
// "\"members\": [ \"+919652000000\", \"+919910000005\"],"+
// "\"welcomeMessage\": [\"Hello\"],"+
// "\"addUserToGroup\": false"+
// "}";
streamWriter.Write(jsonData);
streamWriter.Flush();
streamWriter.Close();
}
using (System.IO.Stream s = webRequest.GetResponse().GetResponseStream())
{
using (System.IO.StreamReader sr = new System.IO.StreamReader(s))
{
jsonResponse = sr.ReadToEnd();
}
}
}
return jsonResponse;
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
return "Error in CreateSubGroup";
}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.