angular-github-api-factory is an angularjs module with a github api factory.
Author: Jonathan Hornung (JohnnyTheTank)
Install via either bower, npm or downloaded files:
bower install --save angular-github-api-factory
npm install --save angular-github-api-factory
Include dependencies in your HTML.
<script src="bower_components/angular-github-api-factory/dist/angular-github-api-factory.min.js"></script>
<script src="node_modules/angular-github-api-factory/dist/angular-github-api-factory.min.js"></script>
<script src="angular-github-api-factory.min.js"></script>
Add jtt_github
to your application's module dependencies.
Use the factory githubFactory
githubFactory.getUser({
user:"<USERNAME_NAME>",
access_token:"<ACCESS_TOKEN>" // (optional)
}).then(function(_data){
//on success
}).catch(function (_data) {
//on error
});
// https://developer.github.com/v3/search/#search-users
githubFactory.getUsers({
q:"<SEARCH_STRING>", // (optional)
sort:"<SORT_STRING>", // (optional) 'followers', 'repositories', 'joined'
order:"<SORT_ORDER>", // (optional) 'desc', 'asc'
per_page:"<ITEMS_PER_PAGE>", // (optional) valid values: 1-100 | default: 30
}).then(function(_data){
//on success
}).catch(function (_data) {
//on error
});
githubFactory.getRepoByUserAndName({
user:"<USER_NAME>",
repo:"<REPO_NAME>",
access_token:"<ACCESS_TOKEN>" // (optional)
}).then(function(_data){
//on success
}).catch(function (_data) {
//on error
});
// https://developer.github.com/v3/search/#search-repositories
githubFactory.getReposByName({
q:"<SEARCH_STRING>",
sort:"<SORT_STRING>", // (optional) 'stars', 'forks', or 'updated'
order:"<SORT_ORDER>", // (optional) 'desc', 'asc'
per_page:"<ITEMS_PER_PAGE>", // (optional) valid values: 1-100 | default: 30
access_token:"<ACCESS_TOKEN>" // (optional)
}).then(function(_data){
//on success
}).catch(function (_data) {
//on error
});
githubFactory.getReposByUser({
user:"<USER_NAME>",
q:"<SEARCH_STRING>", // (optional)
sort:"<SORT_STRING>", // (optional) 'stars', 'forks', or 'updated'
order:"<SORT_ORDER>", // (optional) 'desc', 'asc'
per_page:"<ITEMS_PER_PAGE>", // (optional) valid values: 1-100 | default: 30
access_token:"<ACCESS_TOKEN>" // (optional)
}).then(function(_data){
//on success
}).catch(function (_data) {
//on error
});
githubFactory.getEventsFromRepoByUserAndName({
user:"<USER_NAME>",
repo:"<REPO_NAME>",
q:"<SEARCH_STRING>", // (optional)
sort:"<SORT_STRING>", // (optional)
order:"<SORT_ORDER>", // (optional) 'desc', 'asc'
per_page:"<ITEMS_PER_PAGE>", // (optional) valid values: 1-100 | default: 30
access_token:"<ACCESS_TOKEN>" // (optional)
}).then(function(_data){
//on success
}).catch(function (_data) {
//on error
});
githubFactory.getEventsByUser({
user:"<USER_NAME>",
q:"<SEARCH_STRING>", // (optional)
sort:"<SORT_STRING>", // (optional)
order:"<SORT_ORDER>", // (optional) 'desc', 'asc'
per_page:"<ITEMS_PER_PAGE>", // (optional) valid values: 1-100 | default: 30
access_token:"<ACCESS_TOKEN>" // (optional)
}).then(function(_data){
//on success
}).catch(function (_data) {
//on error
});
bandsintown - dailymotion - facebook - footballdata - flickr - github - openweathermap - tumblr - vimeo - wikipedia - youtube
MIT
项目前台用的是angularJS 这个前台框架 在做文件上传的时候就用了这个angular-file-upload 这个插件 与之相同的插件还有 ng-file-upload 两者各有千秋吧 ng-file-upload 感觉会简单点 但是不知到能不能上传视频 所以就用了angular-file-upload 进入正题 直接上代码 前台HTML <div class="uploading f
angular 所有用到的库, 全部用的CDN: 运行下面代码 <script src="http://cdn.bootcss.com/jquery/2.1.1/jquery.js"></script> <script src="http://cdn.bootcss.com/angular.js/1.3.0-beta.13/angular.min.js"></script>
近期在使用Angular js开发混合式app,其中就需要开发文件上传功能,在网上查找了下,发现ng-flow口碑最好,而且github里面也有源代码,于是就决定用一用这个插件。 二话不多,首先下载github里面的资源包 ng-flow-master.zip,解压然后放在php环境下进行尝试,效果OK。于是就开始运用到项目中。 1、在前端页面引入js文件 和 这里的意思是 可以只引用 ng-f
github-java-api 是 Github 网站 API 的 Java 语言版本。
Liquid 语法 liquid 语法网站 Liquid 是 Ruby 的一个模版引擎库,Jekyll中用到的Liquid标记有两种:输出和标签。 Output 标记:变成文本输出,被2层成对的花括号包住,如: {{content}} Tag 标记:执行命令,被成对的花括号和百分号包住,如: {% command %} Jekyll 输出 Output 示例: Hello {{name}} Hel
wp-api-angular Angular >=2 services for WordPress >= 4.7 Rest API ================ Angular2 services to consume WP-API v2 Live Demo If you want to use AngularJS v1, here is the latest version: v2.0.0-
从项目名称你可以看出,这是一个基于 CodeIgniter 框架实现的 Github 客户端 API。封装了 Github 的 OAuth API 接口。
我试图用Github Api做一个授权请求,传递用户名和密码。但它不起作用,我得到了401状态代码。 文件里有一部分说 这是我的密码:
问题内容: 这可能是一个简单的(一系列)问题,但我无法解决。 我正在尝试从托管在我网站上的Web应用程序访问github api。简而言之,这是代码: 如果我将浏览器指向在我的保管箱帐户上载的这个简单页面,则一切正常。相反,如果我将浏览器指向该网站上上传的这个简单页面,则会得到臭名昭著的异常: 因此,问题是: 为什么在Dropbox上可以使用? 我了解使用CORS即使在网站上也可以使用。这是我的A