मेरे C # एप्लिकेशन में, मैं एक ऐसी फ़ीचर सेवा तक पहुँचने का प्रयास कर रहा हूँ, जो arcgis.com पर होस्ट की गई है। सुविधा सेवा केवल एक समूह या संगठन के साथ साझा की जाती है और सार्वजनिक नहीं होती है। मैं अपने ग्राहक कोड में इस सेवा का उपयोग कैसे कर सकता हूं। यहाँ मेरा क्लाइंट कोड है जो एक अपवाद कहता है कि प्रमाणीकरण टोकन आवश्यक है। मेरे पास टोकन है लेकिन न जाने कैसे उस टोकन का उपयोग करना है जो सेवा का उपयोग करने के लिए प्रमाणित किया जाना है। यह वही कोड सेवाओं के लिए ठीक चलता है जिन्हें PUBLIC के रूप में साझा किया जाता है।
IPropertySet sipPS = new PropertySet();
sipPS.SetProperty("DATABASE", layerUrl);
IWorkspaceFactory sipWSF = (IWorkspaceFactory)new ESRI.ArcGIS.Carto.FeatureServiceWorkspaceFactory();
IWorkspace sipWS = sipWSF.Open(sipPS, 0);
IFeatureWorkspace sipFWS = (IFeatureWorkspace)sipWS;
IGroupLayer grpLayer = new GroupLayerClass();
grpLayer.Name = Constants.ArcGISOnlineGroupLayerName;
IFeatureClass sipFC = sipFWS.OpenFeatureClass("0");
IFeatureLayer fl = new FeatureLayerClass();
fl.Name = featureLayerName;
fl.FeatureClass = sipFC;
grpLayer.Add(fl as ILayer);