小编Ado*_*cad的帖子

RELEASE_KEY_ALIAS和RELEASE_KEY_PATH值用于生成密钥哈希

1-我正在尝试生成用于将Android与Facebook集成的密钥哈希.我知道我必须在提示符下运行以下命令(我在Windows上):

keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64
Run Code Online (Sandbox Code Playgroud)

但是我在哪里可以获得RELEASE_KEY_ALIAS和RELEASE_KEY_PATH的值?请帮助我,我已经浏览了很多,但没有找到它们的位置.

2- stackoverflow回答说获取哈希密钥的另一种方法是下载这个,并在我的Android设备上运行.当我将它导入Eclipse时购买我得到了一堆我不知道很难解决的错误.问题是这一个

hash android facebook key

18
推荐指数
1
解决办法
1万
查看次数

为什么 Laravel 的 required_without_all 验证无法识别我的参数?

我想验证仅当其他两个输入为空时才需要输入。所以我为此使用required_without_all验证规则。

根据 Laravel 5.4 文档,“ Required Without All ”:

仅当所有其他指定字段都不存在时,验证字段必须存在且不为空。

但是我认为我不知道Laravel 中的Present意味着什么,因为我认为这意味着必须填写输入。

当我运行测试并将用户名留空时,无论名字和姓氏输入是填充还是空,它总是返回以下错误:

当名字/姓氏都不存在时,用户名字段是必需的。

这是我对控制器的验证:

public function test()
{
    $this->validate(request(), [
        'username' => 'required_without_all: firstname, lastname',
    ]);

    return redirect('/');
}
Run Code Online (Sandbox Code Playgroud)

validation laravel laravel-5.4

6
推荐指数
1
解决办法
4798
查看次数

找不到与给定名称匹配的资源('value'with value'@ string/facebook_app_id')

我正在尝试将facebook添加到我的应用程序中,我正按照这些步骤完全按照他们的说法(我正在进行Eclipse安装):

https://developers.facebook.com/docs/android/getting-started?locale=es_LA#eclipse

但是我在这行上的AndroidManifest.xml上收到错误:

<meta-data android:value="@string/facebook_app_id" android:name="com.facebook.sdk.ApplicationId"/>
Run Code Online (Sandbox Code Playgroud)

错误说:错误:找不到与给定名称匹配的资源('value'with value'@ string/facebook_app_id')

java eclipse android facebook

3
推荐指数
2
解决办法
2523
查看次数

Laravel Eloquent,从数据透视表列中过滤

我需要使用 Eloquent 从路由中过滤活动客户端。

我正在使用无法修改的第三方数据库。在我的项目中,我有两个模型:Cliente(client)Ruta(route),它们具有多对多关系,因此我在模型中添加了belongsToMany关系。

我对数据透视表唯一感兴趣的列称为 DESACTIV,它告诉我客户端是否已针对路由停用。

鲁塔型号:

class Ruta extends Model
{
    protected $connection = 'mysql2';
    protected $table = 'truta';
    protected $primaryKey = 'CODIRUTA';

    public function clientes(){
        return $this->belongsToMany(Cliente::class, 'tcpcarut', 'CODIRUTA', 'CODICLIE')->withPivot('DESACTIV');
    }
}
Run Code Online (Sandbox Code Playgroud)

客户型号:

class Cliente extends Model
{
    protected $connection = 'mysql2';
    protected $table = 'tcpca';
    protected $primaryKey = 'CODICLIE';

    public function rutas(){
        return $this->belongsToMany(Ruta::class, 'tcpcarut', 'CODICLIE', 'CODIRUTA')->withPivot('DESACTIV');
    }
}
Run Code Online (Sandbox Code Playgroud)

我需要的是获取给定特定路由的活动(或非停用)客户端。

我在我的控制器上这样做了,如下所示:

$miRuta = Ruta::where('CODIRUTA','=',$ruta)->first();
$clientes = array();
foreach ($miRuta->clientes as $cliente){
    if ($cliente->DESACTIV …
Run Code Online (Sandbox Code Playgroud)

laravel eloquent laravel-5.4

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

标签 统计

android ×2

facebook ×2

laravel ×2

laravel-5.4 ×2

eclipse ×1

eloquent ×1

hash ×1

java ×1

key ×1

validation ×1