You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Laravel PHP的DocuSign API中设置附件为可选?

如何将Laravel PHP API中的附件设置为可选?

你当前代码里已经配置了'required' => "false",这正是将附件设为可选的核心参数。不过可以优化几个细节,确保配置生效:

  • 部分API要求required参数用布尔值而非字符串,建议改成'required' => false(去掉引号,使用PHP原生布尔值)
  • 如果是在Laravel请求验证环节,要对应将附件字段设为可选,比如在验证规则里加上nullable:
public function rules()
{
    return [
        'attachment2' => 'nullable|file|mimes:pdf,jpg,png' // 根据你的业务需求调整文件类型和大小限制
    ];
}

你的当前代码:

$attachment2 = new Text([
            'document_id' => '1',
            'page_number' => '8',
            'x_position' => "451",
            'y_position' => "307",
            'access_control' => "attachment2",
            'attachment_id' => "1",
            'attachment_type' => "",
            'data' => null,
            'label' => "attachment2",
            'name' => "attachment2",
            'remote_url' => null,
            'tab_label' => "Attachment 0cabbf65-8853-4651-a5a5-122d36adf439",
            'height' => "10",
            'width' => "10",
            'required' => "false"
        ]);

内容的提问来源于stack exchange,提问作者Manish Kumar Pathak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 02:12:51