I have started using postman for my graphql queries (using Altair so far). While I do get autosuggest in query, I do not see any option to explore loaded schema. All other graphql api tools have that options. Can someone please help?
Switching because postman has better option to manage environment and headers.
Related
Using Google Logs Explorer it's possible to save searches and even share them with others. I'd like to manage a set of shared searches programatically so that my team and I can store search definitions in Git and have automation apply any updates to these definitions.
Does anyone know if there is an official API for managing and sharing these saved searches? I don't mind if this is a REST API, a Golang API, or through gcloud commands.
Thanks in advance!
I do not think there is an API that is specific to Logs explorer. But rather for cloud logging that writes log entries and manages the Cloud Logging configuration. Using the interface to create the saved searches and share the queries may help and you are able to download the logs in CSV or JSON format.
Also you can use regular expressions in the Query builder and with gcloud command-line tool.
Please review these features in the Logs Explorer.
The RingCentral API Explorer allows to select the app and start testing all the APIs, but what I prefer is testing the APIs with Postman as it is easier and flexible.
While I am testing the APIs with Postman clients, I was look if there are any ready-made Postman collection available which I can simply import and start testing the RingCentral APIs with minimum changes.
I haven't found any available collection for RingCentral APIs in the net. Is there any existing API Postman collection available which is been used by RingCentral developers and tester?
There are some postman collections available, but not sure if those are updated. However you can try these following importing to your Postman client:
https://github.com/grokify/ringcentral-postman
and
http://ringcentral.github.io/api-specs/specs_engage_engage-digital_postman-2.0.json
ref: https://developers.ringcentral.com/engage/digital/guide/postman
You can try importing into your postman and start testing, create different environment.
Alternately there is also Swagger 2.0 to Postman 2.0 converter which will convert Swagger collection to Postman.
You can find the reference and Swagger collection here:
https://community.ringcentral.com/questions/629/postman-collection.html
Navigate to the API reference page. It looks like this:
Fill out the information. In this example you'd add a person ID.
Click Try it out and follow the instructions.
The cURL command on the right will automatically update with your auth information.
Open Postman.
Click the Import button, located on top left corner.
Click the Raw Text tab.
Paste the generated cURL command in the text feild.
Postman will automatically generate the authorization headers and body. Once you do this once you can use it as a template for all other API's using Postman.
How to intercept and send HTTP requests for GraphQL?
I saw some people are able to find security bugs via GraphQL on Facebook. How do they do it?
Are there any tools available to test these calls?
Facebook GraphQL is an internal API so I'm not sure anyone here will be able to give you a detailed answer on using it. For testing GraphQL, you will want to check to see if a public schema is available.
Starting at https://graphql.org/ or going into the spec itself http://facebook.github.io/graphql/ might be of interest to you.
If the schema is not available then you're going to have to understand how the app works, follow the requests and make assumptions (like in the case with Facebook)
Can someone please point me to the direction where there is a example on how to connect and retrieve data from Microsoft Dynamic online 2011 with only the web services, such as Discovery and Organization, and not using any of the SDK that Microsoft provided. It would also be nice if I dont need to add System.ServiceModel.
I looked at the Soap example it still used Microsoft.Crm.Sdk.Samples.
The reason i am avoiding any SDK or namespace is I am trying to build a SQL CLR that can connect to CRM online and retrieve the data i needed for the reports. The reports are based on my local database and CRM data.
Thank you for all the help
Most data can be fetched (and relationships are well represented) via the oData/REST web services. You don't need any particular SDKs or custom code, just anything that can read data in XML or JSON format from a URI.
[Your Organization Root URL]/XRMServices/2011/OrganizationData.svc is where you'll find the fun stuff. Documentation is on MSDN at http://msdn.microsoft.com/en-us/library/gg334767.aspx
Forgive my ignorance, but do people build websites with Microsoft Dynamics CRM?
I have a potential client who says that is the technology they will use for a new web project, for which I would be doing the HTML templating. I want to learn all I can as I am new to this particular system, but I can't seem to find anything related to web building and CRM. Is it more likely the client is using another piece of technology that they are neglecting to tell us about?
Any experience or insight about this process is greatly appreciated!
You can't build website using MSCRM, but you can build ASP.Net website using CRM content easily. The API provided by MSCRM is a set of web services, that can be queried in a website to populate pages content.
Also, you can directly query the Database if you want ReadOnly content, and only for read-only content, because it is not supported to update/create data using SQL connections.
Note that it's required to have the external connector license to use any data in the CRM, thru the API and even thru direct SQL queries.
I have built a website using .NET, utilising the CRM4 API and database. All the website did was to submit queries to CRM using the CRM web services and metadata web services, and get data back. This company was already using CRM for their back end, so it's much easier for the front end to use the same database as well since it's a simple one.
The alternative would be to create an intermediate connector between the 2 systems -- backend and front end, which is not as efficient (for our case anyway).