html 将私人repo JSON显示为网站内容。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 将私人repo JSON显示为网站内容。相关的知识,希望对你有一定的参考价值。

  <script type="text/javascript">
  
        function getUrlVar(key){
            var result = new RegExp(key + "=([^&]*)", "i").exec(window.location.search); 
            return result && unescape(result[1]) || ""; 
          }
          
        $ThisPage = getUrlVar('p');    
        if($ThisPage==''){
            $ThisPage = "Home";
        }    
        
        $token = getUrlVar('t');
    
        var github = new Github({
            token: $token,
            auth: "oauth"
            });
  
        var repo = github.getRepo('kinlane', 'api-commons');
        
        repo.read('master','site.json',function(err, data){            
            if(!err) {
                
                $Site = jQuery.parseJSON(data);
        
                // Build the navigation
                $.each($Site['navigation'], function($key, $value) {
                    $value = $value + '?p=' + $key + '&t=' + $token;
                    $NavigationString = '<li><a href="' + $value + '" title="' + $key + '">' + $key + '</a></li>';
                   $("#primaryNavItems").append($NavigationString);           
                });
                
                // Build the Page Content
                $.each($Site['pages'], function($key, $value) {
                    if($key==$ThisPage){
                        $("#pageBody").html($value);
                        }             
                });  
             }          
        });
        
    </script> 

以上是关于html 将私人repo JSON显示为网站内容。的主要内容,如果未能解决你的问题,请参考以下文章

如何将JSON转换为HTML格式并显示

Discord 中所有私人消息的 JSON

允许互联网用户访问私人托管的网站页面

将 PowerPoint 演示文稿嵌入/导出到 Plone 网站

获取 Gitlab 上的贡献.json

JSON 到 HTML 表格代码