首先让我说我已经搜索了这个问题的答案已经有一段时间了......
我正在尝试设置Facebook OAuth以使用我的机器上本地开发的应用程序.一切都与Facebook授权完美配合UNTIL我从使用localhost转移到另一个域名(仍然是我的机器本地.)现在我收到以下错误.
无法加载网址:此网址的域名未包含在应用的域中.要加载此网址,请将应用的所有域和子域添加到应用设置中的应用域名字段中.
我的主机文件包含127.0.0.1 photovote.dev (完美的工作)
我的应用程序中的重定向(使用Socialite)是 http://photovote.dev/auth/facebook/callback
在我的Facebook应用程序设置中...
photovote.devhttp://photovote.dev/http://photovote.dev/auth/facebook/callback错误消息时的URL是..
我不知道问题是什么......
在Google本地列表中,有一个URL可以将人们直接带到显示商家评论的弹出窗口。这是一个例子:
每个营业地点在 URL 中都有一个数字 ID(在示例中为 12682026813239828050),并在参数中包含该数字的十六进制表示形式#lrd。
我拥有所有数字 ID,并且需要通过确定十六进制段的形成方式来生成这些 URL。对于 ID 可以用 16 个十六进制字符表示的位置,这很容易。URL 段只是 0x0:0x[hexstring],例如:
4134566830992571874 => 0x0:0x3960eea07d6cbe00
Run Code Online (Sandbox Code Playgroud)
但是当数字太长时,它会被分成两个十六进制字符串,并且我无法确定第一个字符串的来源。我举了两个例子:
14384749138104818286 => 0x872b0445e4ee5e9b:0xc7a0e5209fd81a6e
15716027411522919173 => 0x872b00074aa36265:0xda1a8ba9e8201b05
Run Code Online (Sandbox Code Playgroud)
第二个十六进制字符串转换为 CLOSE 数字。在示例中:
c7a0e5209fd81a6e => 14384749138104818 (missing the last 3 digits)
da1a8ba9e8201b05 => 15716027411522918 (missing the last 3 digits and off by 1000)
Run Code Online (Sandbox Code Playgroud)
这是一个成功转换它们的网站:https://pleper.com/index.php? do=tools&sdo=google_review_link&url=4134566830992571874
谁能帮我确定这些生成的方法?如果有另一个堆栈站点更适合于此,请也指导我那里。谢谢你!
我正在寻找一个集合并返回包含集合中两个字段的平面数组.我想要的是:
$collection = new Collection([
[
"a"=>"a1",
"b"=>"b1",
"c"=>"c1"
],
[
"a"=>"a2",
"b"=>"b2",
"c"=>"c2"
],
[
"a"=>"a3",
"b"=>"b3",
"c"=>"c3"
]
]);
//desired output:
[
["a1","b1"],
["a2","b2"],
["a3","b3"]
];
Run Code Online (Sandbox Code Playgroud)
我会认为这是一个功能,但它不是:
$collection->lists(["a","b"]);
Run Code Online (Sandbox Code Playgroud)
我目前的解决方案看起来效率不高,因为它们可能有数千行:
$collection->lists("a")->zip($collection->lists("b"));
Run Code Online (Sandbox Code Playgroud)
有没有我失踪的功能?谢谢.
编辑:我也像这样使用地图:
$collection->map(function($row)){
return [$row['a'],$row['b']];
}
Run Code Online (Sandbox Code Playgroud)
这似乎比我想要的更加习惯.如果没有本地方式,我最终可能会使用此函数为Collection编写包装器.
laravel ×2
algorithm ×1
collections ×1
facebook ×1
google-maps ×1
hex ×1
laravel-5.2 ×1
oauth ×1