V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cz5424
V2EX  ›  程序员

被一个非计算机行业的客户问了一下, API 是啥缩写

  •  
  •   cz5424 · 129 天前 · 11054 次点击
    这是一个创建于 129 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不谷歌有多少能反应过来

    第 1 条附言  ·  128 天前
    类似的还有 35 楼提到的的 PDF
    61 条回复    2024-07-19 21:34:24 +08:00
    leeiio
        1
    leeiio  
       129 天前   ❤️ 1
    Application programming interface
    LuckyLauncher
        2
    LuckyLauncher  
       129 天前
    我下意识的以为是 Application Protocol Interface
    查了下才知道是 Application Programming Interface
    XuHuan1025
        3
    XuHuan1025  
       129 天前   ❤️ 3
    Assassination Plot Implementation
    cz5424
        4
    cz5424  
    OP
       129 天前
    有什么称呼能让非计算机行业的理解"Application programming interface"
    HojiOShi
        5
    HojiOShi  
       129 天前   ❤️ 1
    Apple-packaged intelligence
    daimen
        6
    daimen  
       129 天前   ❤️ 1
    “应用程序接口”
    estk
        7
    estk  
       129 天前 via iPhone
    Apple Product iPhone
    v2s
        8
    v2s  
       129 天前
    @cz5424 我觉得重点在理解 interface . 可以理解为程序提供的一个个接头/插头?
    yKXSkKoR8I1RcxaS
        9
    yKXSkKoR8I1RcxaS  
       129 天前   ❤️ 72
    Astonishingly Perplexing Interface:令人惊讶的复杂接口
    Another Programmer's Irritation:另一个程序员的烦恼
    Absolutely Pointless Information:完全无用的信息
    Always Puzzling Instructions:总是令人困惑的指令
    All Problems Included:所有问题都包含在内
    Acronym Proliferation Initiative:缩略词泛滥倡议
    Awfully Painful Implementation:极其痛苦的实现
    Aged Programmer's Inheritance:老程序员的遗产
    Artificially Produced Insanity:人为制造的疯狂
    Ambiguously Presented Ideas:模糊呈现的想法

    🤣
    GoRoad
        10
    GoRoad  
       128 天前
    @Seria 有几条莫名应景搞笑
    Daniel17
        11
    Daniel17  
       128 天前
    秒了,application programming interface
    HKzy
        12
    HKzy  
       128 天前
    APple Intelligence
    leo72638
        13
    leo72638  
       128 天前 via iPhone   ❤️ 1
    想到 IT 狂人里问 IT 是什么的缩写🤣
    aks
        14
    aks  
       128 天前
    向一段 url 里面传递信息?
    Chad0000
        15
    Chad0000  
       128 天前 via iPhone
    @aks
    url 太局限了 可以直接说软件之间互通的方式
    Chihaya0824
        16
    Chihaya0824  
       128 天前
    @Seria aged programmer's inheritance 笑死了,好评
    NessajCN
        17
    NessajCN  
       128 天前   ❤️ 1
    @cz5424 interface 是交互面板。一台机器要动起来,机器上得给操作人员准备一个这样的面板,上面放几个按钮,表示启停,调节,控制等
    application programming interface 就是这样一个「交互面板」,只不过它不是实体的。
    你写了一个程序,想让别人用,就要用某种方法允许别人跑你这个程序。这里的「某种方法」包括写个专门的函数,部署一个网络请求处理服务等。
    那么这些专门的函数或者服务就是你给别人准备的,用来运行你自己程序的「交互面板」,即 API
    DOLLOR
        18
    DOLLOR  
       128 天前   ❤️ 1
    @cz5424
    application programming interface 是一种输入输出规范,定义了甲方向乙方发起调用( call )或请求( request )的时候,甲方需要提供什么样格式的数据,乙方又需要返回( return )或响应( response )什么样格式的数据。
    scplay
        19
    scplay  
       128 天前
    接口像电话号一样,只要能拨通,对方就会处理任务并且告知结果
    smallboy19991231
        20
    smallboy19991231  
       128 天前
    就是應用程序的一個功能調用,就像吸管一樣把功能直接使用
    nitmali
        21
    nitmali  
       128 天前
    说接口一般非专业的都知道了
    bojackhorseman
        22
    bojackhorseman  
       128 天前
    TDL.
    Today I learnt: API stands for Application Programming Interface.
    zerone0086
        23
    zerone0086  
       128 天前
    @cz5424 #4 等同于提货清单,接口就等于这个提货单,有认证,领导签字。参数就是货单上的产品型号,数量,等其他重要信息。
    pandahii
        24
    pandahii  
       128 天前
    应用程序接口
    Leviathann
        25
    Leviathann  
       128 天前
    就是电脑的开关,键盘的按键等一切提供给你使用的东西
    elonlee
        26
    elonlee  
       128 天前
    软件数据对外开放能力
    iv8d
        27
    iv8d  
       128 天前
    我也来回答,App Program Interface
    echoless
        28
    echoless  
       128 天前
    ABI 呢
    wangee
        29
    wangee  
       128 天前
    @Seria 哈哈哈哈哈哈哈哈哈哈
    koor
        30
    koor  
       128 天前
    想起来大学里某老师分不清 API 和 ARP ,满嘴跑火车
    zcm3579
        31
    zcm3579  
       128 天前
    a pink iphone
    zdw189803631
        32
    zdw189803631  
       128 天前
    @leo72638 我第一想到的是 the International ....
    Jinnrry
        33
    Jinnrry  
       128 天前 via Android
    想起我当年遇到一个刚毕业的产品,和第三方对接的时候对方说给我们提供一个接口,结果这货把公司地址发了出去,让对方快递过来
    HkMuxxx
        34
    HkMuxxx  
       128 天前
    @HKzy #12 only apple can do
    majula
        35
    majula  
       128 天前
    程序员如果反应不过来的话,属实英语有点差了

    我们上小学时,对于 API 、PDF 、HTML 这种常见的缩写早已烂熟于心,甚至同学之间喜欢拿来互相考(小孩子嘛,觉得这种缩写逼格高)

    ----

    印象里那会儿有个英语学习软件收录的一篇文章里就有 #9 这种有趣的 meme 缩写,印象比较深的比如:

    IBM: I Blame Microsoft
    OS/2: Obsolete soon too

    当时为了理解这些缩写,甚至专门去图书馆借书了解了一下计算机软件发展史(没错,那会儿我们小县城基本没有接入互联网,查东西基本得靠书)
    zmxnv123
        36
    zmxnv123  
       128 天前
    @cz5424 插座的插口
    cz5424
        37
    cz5424  
    OP
       128 天前
    @majula 很多年都习惯的喊 API ,结果忘了是啥缩写
    NineTree
        38
    NineTree  
       128 天前
    都这么喊,就是应用程序接口吧
    loopinfor
        39
    loopinfor  
       128 天前 via Android
    用于连接两个程序或者模块的数据线
    dif
        40
    dif  
       128 天前
    @cz5424 笔记本电脑自带的几个插口( USB\HDMI\网线\电源\Type-C )
    linglingling
        41
    linglingling  
       128 天前 via Android
    a porn 色 hub image
    lopo
        42
    lopo  
       128 天前   ❤️ 1
    @echoless application binary interface ,应用程序二进制接口,基本上都用 C 的
    ajaxgoldfish
        43
    ajaxgoldfish  
       128 天前
    @LuckyLauncher 擦,我也以为
    zhuisui
        44
    zhuisui  
       128 天前
    上面都提到了 I 是接口,似乎没人提 P ,ABI 也是应用程序接口。
    peterli427
        45
    peterli427  
       128 天前
    @XuHuan1025 #3 紧跟时事
    MaybeRichard
        46
    MaybeRichard  
       128 天前
    Alibaba programming interface
    aceTaffyOfficial
        47
    aceTaffyOfficial  
       128 天前
    アプリケーション プログラム インターフェース
    echoless
        48
    echoless  
       128 天前
    @MaybeRichard #46 阿里味?
    azarasi
        49
    azarasi  
       128 天前
    Alien Pizza Inspector 外星披萨检查员
    Antelope Parade Initiator 羚羊游行发起人
    Amateur Penguin Instructor 业余企鹅教练
    Airborne Pickle Interceptor 空中泡菜拦截器
    Awesome Pie Inventor 超赞馅饼发明家
    Astronaut Petting Institution 宇航员宠物抚摸机构
    Ancient Pyramid Investigator 古代金字塔调查员
    Armadillo Party Organizer 犰狳派对组织者
    Absurd Prank Initiator 荒谬恶作剧发起人
    Awkward Pantomime Instructor 尴尬哑剧教练
    EndlessMemory
        50
    EndlessMemory  
       128 天前
    接口
    lambdaq
        51
    lambdaq  
       128 天前
    @cz5424 API 业务开发对接规范
    hahawode
        52
    hahawode  
       128 天前
    @Seria #9 怎么弄的 像玩
    icelollipop
        53
    icelollipop  
       128 天前
    @majula IBM 这个是真没想到,绷不住了
    LeviMarvin
        54
    LeviMarvin  
       128 天前   ❤️ 1
    API 就是程序的耳朵嘴巴,和外界交互的
    gegewu0927
        55
    gegewu0927  
       127 天前
    记得以前说 bing 搜索 because is not google
    tagtag
        56
    tagtag  
       127 天前
    @Seria

    Amazingly Pointless Innovation:令人惊叹的无用创新
    Aggressively Painful Integration:极其痛苦的集成过程
    Awkwardly Patched Infrastructure:尴尬修补的基础设施
    Absurdly Problematic Implementation:荒谬问题百出的实现
    Alarmingly Pretentious Interface:令人不安的自负接口
    Abruptly Pivoting Instructions:突然转向的说明
    Apparently Perpetual Incompatibility:显然永久的不兼容性
    Arbitrarily Peculiar Inconsistencies:随意古怪的不一致性
    Annoyingly Pedantic Interpretation:烦人的学究式解释
    Actively Promoting Insomnia:积极促进失眠
    yorkyoung
        57
    yorkyoung  
       127 天前
    PDF 是"Portable Document Format"的缩写。
    这个术语可以翻译为中文的"便携式文档格式"。以下是关于 PDF 的一些要点:

    起源:PDF 格式由 Adobe Systems 公司在 1993 年开发。
    目的:它的设计目的是创建一种能在不同操作系统、设备和应用程序中保持一致外观的文档格式。
    特点:

    跨平台兼容性强
    保持原始文档的排版、字体、图像等
    可以包含交互元素,如链接和表单
    支持数字签名
    可以设置安全性,如密码保护


    广泛应用:PDF 现已成为电子文档交换的事实标准,广泛用于商业文档、电子书、学术论文等领域。
    标准化:自 2008 年起,PDF 成为了 ISO (国际标准化组织)的开放标准。

    如果您想了解更多关于 PDF 的信息,比如如何创建或编辑 PDF 文件,我可以为您提供更多详细信息。
    duhbbx1119
        58
    duhbbx1119  
       127 天前
    缩写不重要啊,重要的是理解是干啥的
    yangliudi123
        59
    yangliudi123  
       127 天前 via iPhone
    应用程序的插头,直观理解就是插线板和插头,这里开放的就是插线板。
    另一种就是充电线和手机,也是插头的意思
    atpex
        60
    atpex  
       127 天前
    Adult Pornography Inspector
    bullfrog
        61
    bullfrog  
       126 天前
    UI 的反义词嘛
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2848 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 06:59 · PVG 14:59 · LAX 22:59 · JFK 01:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.