小编joa*_*eno的帖子

Facebook Graph API不会返回电子邮件地址

编辑:不重复,因为:

  • 我有权限
  • 调试令牌
  • 代码适用于测试用户

请勿在没有阅读的情况下标记为重复.

我正在尝试获取用户的电子邮件地址,但我没有得到它.在图形api资源管理器上,当我点击发送时,电子邮件字段变为灰色并表示:

字段为空或访问令牌不允许

但是当我调试令牌时,它已经授予了电子邮件权限

我的个人资料有一个电子邮件地址.

更新:我试过https://developers.facebook.com/tools/console/.即使在另一台计算机上,我的个人资料也不返 但是相同的代码会返回另一个帐户的电子邮件,名称和uid.

码:

    <fb:login-button scope="email">
  Grant Permissions to make more examples work
</fb:login-button>

<button onclick="doPost()">Post to Stream</button>

<script>
function userData() {
  FB.api('/me?fields=name,email', Log.info.bind('/me callback'));
};

FB.getLoginStatus(function(response) {
  if (response.status === 'connected') {
    userData();
  }
});
</script>
Run Code Online (Sandbox Code Playgroud)

有可能锁定你的电子邮件,所以没有人可以拥有它?即使我批准了吗?

javascript facebook

57
推荐指数
4
解决办法
5万
查看次数

在Android Studio上将模块或项目导入为库

我想在我的动态壁纸项目中使用HoloEverywhere(HE)首选项AddOn.该项目差不多完成了,我只需要它从android 2.3到4.4看起来一样,所以我继续并按照指南从GitHub获取HE.

结帐和"演示"模块的成功测试后,我回到我的项目,但我只能创建一个新模块,而不是导入一个,我尝试将新项目设置为模块的文件夹(库和在我的情况下插件)Android Studio作为我,如果我想重写模块设置,如果我这样做,它创建文件夹,但它不会编译,导入org.holoeverywhere将无法正常工作.

java android intellij-idea android-studio

7
推荐指数
2
解决办法
2万
查看次数

Socket.io 1.0 + express 4.2 =没有套接字连接

正如标题中所述,我正在尝试使用带有express 4.2的socket.io 1.0.4,并且所有/?EIO请求都返回404.

贝娄有我的档案:

./bin/www:

#!/usr/bin/env node
var debug = require('debug')('generated-express-app');
var app = require('../app');

app.set('port', process.env.PORT || 3000);

var server = app.listen(app.get('port'), function() {
  debug('Express server listening on port ' + server.address().port);
});
Run Code Online (Sandbox Code Playgroud)

./app.js:

var express = require('express');
var path = require('path');
var favicon = require('static-favicon');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');

var app = express();


// Extras para Socket.io
// var server = require('http').Server(app);
// var io = require('socket.io')(server);

// …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express socket.io

7
推荐指数
1
解决办法
6360
查看次数

不能将S3与Laravel 5.4一起使用

所以,我试图让S3在Laravel 5.4上运行,但是我一直收到以下错误:

{
    "exception": "Missing required client configuration options: \n\n",
    "file": "/var/www/html/vendor/aws/aws-sdk-php/src/ClientResolver.php",
    "line": 364
}
Run Code Online (Sandbox Code Playgroud)

我填写了默认的S3占位符配置,我这样做:

    Storage::disk("s3")->put('file.gif', base64_decode("R0lGODlhPQBEAPeoAJosM//AwO/AwHVYZ/z595kzAP/s7P+goOXMv8+fhw/v739/f+8PD98fH/8mJl+fn/9ZWb8/PzWlwv///6wWGbImAPgTEMImIN9gUFCEm/gDALULDN8PAD6atYdCTX9gUNKlj8wZAKUsAOzZz+UMAOsJAP/Z2ccMDA8PD/95eX5NWvsJCOVNQPtfX/8zM8+QePLl38MGBr8JCP+zs9myn/8GBqwpAP/GxgwJCPny78lzYLgjAJ8vAP9fX/+MjMUcAN8zM/9wcM8ZGcATEL+QePdZWf/29uc/P9cmJu9MTDImIN+/r7+/vz8/P8VNQGNugV8AAF9fX8swMNgTAFlDOICAgPNSUnNWSMQ5MBAQEJE3QPIGAM9AQMqGcG9vb6MhJsEdGM8vLx8fH98AANIWAMuQeL8fABkTEPPQ0OM5OSYdGFl5jo+Pj/+pqcsTE78wMFNGQLYmID4dGPvd3UBAQJmTkP+8vH9QUK+vr8ZWSHpzcJMmILdwcLOGcHRQUHxwcK9PT9DQ0O/v70w5MLypoG8wKOuwsP/g4P/Q0IcwKEswKMl8aJ9fX2xjdOtGRs/Pz+Dg4GImIP8gIH0sKEAwKKmTiKZ8aB/f39Wsl+LFt8dgUE9PT5x5aHBwcP+AgP+WltdgYMyZfyywz78AAAAAAAD///8AAP9mZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKgALAAAAAA9AEQAAAj/AFEJHEiwoMGDCBMqXMiwocAbBww4nEhxoYkUpzJGrMixogkfGUNqlNixJEIDB0SqHGmyJSojM1bKZOmyop0gM3Oe2liTISKMOoPy7GnwY9CjIYcSRYm0aVKSLmE6nfq05QycVLPuhDrxBlCtYJUqNAq2bNWEBj6ZXRuyxZyDRtqwnXvkhACDV+euTeJm1Ki7A73qNWtFiF+/gA95Gly2CJLDhwEHMOUAAuOpLYDEgBxZ4GRTlC1fDnpkM+fOqD6DDj1aZpITp0dtGCDhr+fVuCu3zlg49ijaokTZTo27uG7Gjn2P+hI8+PDPERoUB318bWbfAJ5sUNFcuGRTYUqV/3ogfXp1rWlMc6awJjiAAd2fm4ogXjz56aypOoIde4OE5u/F9x199dlXnnGiHZWEYbGpsAEA3QXYnHwEFliKAgswgJ8LPeiUXGwedCAKABACCN+EA1pYIIYaFlcDhytd51sGAJbo3onOpajiihlO92KHGaUXGwWjUBChjSPiWJuOO/LYIm4v1tXfE6J4gCSJEZ7YgRYUNrkji9P55sF/ogxw5ZkSqIDaZBV6aSGYq/lGZplndkckZ98xoICbTcIJGQAZcNmdmUc210hs35nCyJ58fgmIKX5RQGOZowxaZwYA+JaoKQwswGijBV4C6SiTUmpphMspJx9unX4KaimjDv9aaXOEBteBqmuuxgEHoLX6Kqx+yXqqBANsgCtit4FWQAEkrNbpq7HSOmtwag5w57GrmlJBASEU18ADjUYb3ADTinIttsgSB1oJFfA63bduimuqKB1keqwUhoCSK374wbujvOSu4QG6UvxBRydcpKsav++Ca6G8A6Pr1x2kVMyHwsVxUALDq/krnrhPSOzXG1lUTIoffqGR7Goi2MAxbv6O2kEG56I7CSlRsEFKFVyovDJoIRTg7sugNRDGqCJzJgcKE0ywc0ELm6KBCCJo8DIPFeCWNGcyqNFE06ToAfV0HBRgxsvLThHn1oddQMrXj5DyAQgjEHSAJMWZwS3HPxT/QMbabI/iBCliMLEJKX2EEkomBAUCxRi42VDADxyTYDVogV+wSChqmKxEKCDAYFDFj4OmwbY7bDGdBhtrnTQYOigeChUmc1K3QTnAUfEgGFgAWt88hKA6aCRIXhxnQ1yg3BCayK44EWdkUQcBByEQChFXfCB776aQsG0BIlQgQgE8qO26X1h8cEUep8ngRBnOy74E9QgRgEAC8SvOfQkh7FDBDmS43PmGoIiKUUEGkMEC/PJHgxw0xH74yx/3XnaYRJgMB8obxQW6kL9QYEJ0FIFgByfIL7/IQAlvQwEpnAC7DtLNJCKUoO/w45c44GwCXiAFB/OXAATQryUxdN4LfFiwgjCNYg+kYMIEFkCKDs6PKAIJouyGWMS1FSKJOMRB/BoIxYJIUXFUxNwoIkEKPAgCBZSQHQ1A2EWDfDEUVLyADj5AChSIQW6gu10bE/JG2VnCZGfo4R4d0sdQoBAHhPjhIB94v/wRoRKQWGRHgrhGSQJxCS+0pCZbEhAAOw=="));
    return response()->json(array("Arquivo" => Storage::url('file.gif')));
Run Code Online (Sandbox Code Playgroud)

我试图调试它,但是没有迹象表明缺少了什么参数...... ClientResolver.php在一个空数组上运行的foreach ...

config\filesystems.php:

<?php

return [

    'default' => 'local',

    'cloud' => 's3',

    'disks' => [

        'local' => [
            'driver' => 'local',
            'root' => storage_path('app'),
        ],

        'public' => [
            'driver' => 'local',
            'root' => storage_path('app/public'),
            'url' => env('APP_URL').'/storage',
            'visibility' => 'public',
        ],

        's3' => [
            'driver' => 's3',
            'key' => env(' -- Key -- '),
            'secret' …
Run Code Online (Sandbox Code Playgroud)

php amazon-s3 laravel laravel-5.4

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

Sendgrid使用sendgrid-php在body上使用附件

我正在使用sendgrid-phplib通过Sendgrid发送电子邮件,现在我想使用一些图像,但GMail拒绝打开它们,因为它们在服务器端.为了克服这种情况,我想将图像附加到电子邮件中,并将它们显示在电子邮件的正文中.

这是我目前的代码:

require("./sendgrid-php/sendgrid-php.php");

$html = '
    <!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <link href="http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,300" rel="stylesheet" type="text/css">
</head>
<body style="background-color: #7bb241; padding: 10px 0;">
    <img alt="Projekt Fitness" height="56" src="http://domain/title.png" width="350" style="margin: 40px auto 0 auto; display: block;"/>
    <div style=\'width: 600px; margin: 40px auto; background-color: white; border-radius: 3px; padding: 20px; font-family: "Source Sans Pro", Helvetica, sans-serif; font-weight: 300; font-size: 18px;\'>
       <p>Hello <b>Jonh Doe</b>,</p>
        <p style="text-align: justify;">
         Thanks for subscribing! Soon you will receive our first newsletter!
        </p>
    </div> …
Run Code Online (Sandbox Code Playgroud)

php sendgrid

0
推荐指数
1
解决办法
2393
查看次数