小编Toj*_*cko的帖子

如何从PHP脚本查询Github GraphQL API?

我正在查询Github API的一些内部监控界面.我在文档中遇到了新的GraphQL实现,并决定将它用于我的界面.

因此,我准备了这个小的PHP脚本来测试我在下面粘贴的Github GraphQL API.每当我运行脚本时,我总是会遇到"解析JSON的问题"错误.我在这里做错了吗?有人可以帮我突出我正在做的任何错误吗?

<?php
    //GRAPHQL request
    $postData =<<<‘JSON’
    {
    “query”: query{
    user(login:“tojochacko”) {
    name
    }
    }
    }
    JSON;

    $json = json_encode($postData);

    $chObj = curl_init();
    curl_setopt($chObj, CURLOPT_URL, ‘https://api.github.com/graphql’);
    curl_setopt($chObj, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($chObj, CURLOPT_CUSTOMREQUEST, ‘POST’);
    curl_setopt($chObj, CURLOPT_POSTFIELDS, $json);
    curl_setopt($chObj, CURLOPT_HEADER, true);
    curl_setopt($chObj, CURLOPT_VERBOSE, true);
    curl_setopt($chObj, CURLOPT_HTTPHEADER,
    array(
    ‘User-Agent: PHP Script’,
    ‘Content-Type: application/json’,
    'Authorization: bearer '.GITHUB_TOKEN
    )
    );

    $response = curl_exec($chObj);
    echo $response;
?>
Run Code Online (Sandbox Code Playgroud)

php facebook github github-api graphql

2
推荐指数
1
解决办法
1849
查看次数

如何使用 mPDF 生成 PDF 并向其添加自定义 Google 字体?

我正在使用 mPDF PHP 库生成 PDF。我能够使用默认字体配置成功生成它。但是,我想在我的 PDF 中呈现 Google 字体。我尝试使用此链接中提到的步骤,但没有奏效。下面是我使用的代码。

$mPDFO = new mPDF('utf-8', 'A4', 0, '', 10, 10, 10, 0, 0, 0, 'L');
Run Code Online (Sandbox Code Playgroud)

谁能帮我在 mPDF 中使用 Google 字体?

php mpdf

2
推荐指数
1
解决办法
3458
查看次数

标签 统计

php ×2

facebook ×1

github ×1

github-api ×1

graphql ×1

mpdf ×1