Skills field in Google People API - google-people-api

According to the documentation,
https://developers.google.com/people/api/rest/v1/people
https://developers.google.com/people/api/rest/v1/people#skill
it is possible to define the field "skills" when creating a contacts through the People Api. I tried to create a contact with skills populated, and the information are correctly saved in the contacts.
What the field is used for? Is it possible to display such information in Google Contacts? Is there a way to search contacts based on this field?
Thanks in advance to everybody

Those seem to be legacy fields from GPlus days. They aren't used in any UIs. I'd recommend not using them.

Related

is there any way to get category of instagram business account from graph api?

i want get some information about Instagram business account from graph api. but i don't find any way to know about category of account. this code give me some information but not about category.
{ig_id}?fields=business_discovery.username({username}){Bbiography,followers_count,follows_count,media_count,website}
thank for your help
That does not seem to be possible.
https://developers.facebook.com/docs/instagram-api/reference/user/#returnable-fields lists all the available fields you can request for an IG User object - and any sort of category is not one of them.

I want to get the information of exact categories from Google Photos API, such as the each people in PEOPLE categories

I want to get the information of exact categories from Google Photos API, such as the each people in PEOPLE categories ,but I find any methods in Google Photos APIs, Can you help me to get the information of exact categories?
I assume you want to programmatically get a list of categories that you can filter.
To my knowledge and after having worked with the API for some weeks, this is currently not possible.
There is a static list of categories that you can currently use for filtering at : https://developers.google.com/photos/library/guides/apply-filters#content-categories
Of course it would be nice of Google to provide a way to get this list dynamically with an API call in case this list is updated/modified in the future.
The Google Photos API is still very new and in beta, so maybe this will be a future feature from Google.

People api filter contacts

If I understand it correctly Google recommend to use the people api instead of the contacts api if you only need read only access. I'm looking for an option to search for contacts on name or company is this possible with the people api or is this only possible with the contacts v3 api.
I don't think it's possible. https://people.googleapis.com/$discovery/rest?version=v1. if you look at the current schema, they don't provide you a method to do query.

Saving Data To Sitecore Analytics From Custom Code

I have been using Sitecore for a couple of years, and now looking to begin utilizing the Experience functionality found in Sitecore 8.
I have a view that will capture some user-provided data. How do I go about creating a "person" (don't know the correct Sitecore terminology) in the Analytics database from custom code.
You'll need to create a Contact. Contacts are a kind of profile store for xDb and allows you to store data about your visitors. A contact has a built in list of facets (email, phone number, name etc) that make up the contact record, but it's also possible to create your own facets.
If you are building a form to capture data you can use the new Tracker api to identify and update facets on a contact.
Here's some code to do this:
https://github.com/ianjohngraham/CoreBlimey.Utils/blob/master/CoreBlimey.Utils/xDB%20Contact%20Creator/CreateContact.aspx.cs
There's a walk through of how the code fits together here:
https://m.youtube.com/watch?v=Jq6TpMgUGAk
(Apologies for the sound quality)
Also if you are using the WFFM module in Sitecore 8 there are some new save actions that will create contacts and store xDB data.
You may want to spend time on the docs. Please refer here for articles and guides related to Personalization and Personas.
Most of the configuration can be specified in Experience Analytics within Sitecore and you can leverage Rules Engine to perform actions.

How to get Tour Dates information from a band page through API

I'm working on a web site for a friend's band and I want to pull information from their facebook band page. Specifically I am looking to get tour dates. I am a beginner with the facebook APIs, but I did read through all of the documentation and I couldn't find anything on the tour date information through the graph API. I can pull basic info from them, but I can't seem to figure out how to get tour dates. Any help is much appreciated. Thank you!
The Tour Dates are provided by the Bandsintown Facebook app (ID: 123966167614127). As such, you need to use their API to access the dates.
Fortunately, Bandsintown.com does offer a nice API. Check it out at: http://www.bandsintown.com/api/requests
The above was just to obtain the dates as you see in the 'Tour Dates' link for most popular bands.
If the band uses Facebook events along with the app, you could just do a simple call to something like https://developers.facebook.com/tools/explorer/?method=GET&path=coldplay%2Fevents
If the band is using the Events functionality on Facebook you can use that to retrieve a list of all tour dates. Check the Events API page in the Facebook documentation:
http://developers.facebook.com/docs/reference/api/event/
And look at their example of what this looks like here:
http://developers.facebook.com/tools/explorer/?method=GET&path=331218348435