Création des Logiciels de gestion d'Entreprise, Création et référencement des sites web, Réseaux et Maintenance, Conception




Création des Logiciels de gestion d'Entreprise, Création et référencement des sites web, Réseaux et Maintenance, Conception




The last few weeks, Google Chrome's developer tools have become much more useful. Besides benefiting from the work the WebKit team has done to improve Web Inspector (our developer tools are partially based on Web Inspector), we also recently released the heap profiler and the timeline tab in Google Chrome's Developer Channel.
![]() |
| Brendan |
![]() |
| Antonio |
Loading an API and making a request is as easy as executing:
<script src="https://apis.google.com/js/client.js?onload=CALLBACK"></script>
You can use the APIs Explorer to check all the methods available for an API, as well as the parameters for each method. For instance, use the above syntax with the
gapi.client.load('API_NAME', 'API_VERSION', CALLBACK);
// Returns a request object which can then be executed.
// METHOD_NAME is only available once CALLBACK runs.
var request = gapi.client.METHOD_NAME(PARAMETERS_OBJECT);
request.execute(callback);
plus.activities.search method of the Google+ API to query activities:To try this yourself, sign up in the Google APIs console or refer to the documentation on acquiring and using a developer key in the Google+ API.
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javascript">
function init() {
// Load your API key from the Developer Console
gapi.client.setApiKey('YOUR_API_KEY');
// Load the API
gapi.client.load('plus', 'v1', function() {
var request = gapi.client.plus.activities.search({
'query': 'Google+',
'orderby': 'best'
});
request.execute(function(resp) {
// Output title
var heading = document.createElement('h4');
heading.appendChild(document.createTextNode(
resp.title));
var content = document.getElementById('content');
content.appendChild(heading);
// Output content of the response
if (!resp.items) {
content.appendChild(document.createTextNode(
'No results found.'));
} else {
for (var i = 0; i < resp.items.length; i++) {
var entry = document.createElement('p');
entry.appendChild(document.createTextNode(
resp.items[i].title));
content.appendChild(entry);
}
}
});
});
}
</script>
<script src="https://apis.google.com/js/client.js?onload=init"></script>
<div id="content"></div>
</body>
</html>